{"version":3,"file":"script_main.ujpm0LwC.mjs","names":["React.useRef","React.useState","React.useMemo","React.useCallback","e","minValues","range","logDebug","isBrowser","useState","useRef","useCallback","throttle","fonts","css","className","cycleOrder","variantClassNames","Transition","React.useContext","React.useMemo","getProps","createLayoutDependency","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","useState","isBrowser","e","cart","get","useMemo","isCurrencySymbolSameAsCode","ShopXCartSubtotal","isBrowser","useState","useRef","useCallback","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","useState","useRef","isBrowser","e","useCallback","throttle","_Fragment","get","index","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","useState","useRef","useCallback","throttle","e","FC_CartCounterFonts","ButtonClose","FCCartCheckoutButton","FC_CartStateController","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","FCCartStateFCCartState","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","useState","useRef","e","className","useCallback","addPropertyOverrides","FC_CatalogDisplayFonts","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","QueryData","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","Products","_Fragment","Image","sharedStyle.css","sharedStyle.fonts","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","getProps","Icon","className","css","SVG","getProps","Icon","className","isBrowser","e","get","CartShopping","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","BrandButton","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","Image","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","MegaMenuLinkFonts","MegaMenuLink","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","MegaMenuFeaturesFonts","MegaMenuFeatures","BrandDropDownMenuFonts","BrandDropDownMenu","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","MegaMenuFeatures","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","animation2","Overlay","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","React.useRef","className","_Fragment","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","Menu","FCCartIconFCCartIcon","MegaMenuMobileHolder","ShopButtonComponent","BrandDropDownMenu","Icon","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","animation2","Overlay","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","React.useRef","className","Image","_Fragment","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","e","lowercaseIconKeyPairs","iconKeys","useMemo","useRef","useMemo","useState","HomeFactory","React","addPropertyOverrides","MaterialFonts","Material","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","MotionDivWithColumnMasonryLayout","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","Image","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","React.useRef","React.useState","React.useMemo","React.useCallback","e","Material","serializationHash","variantClassNames","transition1","React.useContext","React.useMemo","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","H1ComponentFonts","H1Component","CategoryCardComponent","H2Component","FCCatalogSort3Fonts","FCCatalogSort3","NewDropdownFonts","NewDropdown","FC_CatalogFilterButtonFonts","ProductCardFonts","ProductCard","CarouselFonts","FooterFonts","Footer","NavigationBarFonts","NavigationBar","CartModalFonts","CartModal","SearchModal2Fonts","SearchModal2","HeaderBannerFonts","HeaderBanner","breakpoints","serializationHash","variantClassNames","transition1","animation","animation1","animation2","Overlay","toResponsiveImage","contains","QueryData","getContainer","transformTemplate1","t","breakpointRules","breakpointKeys","selectors","rules","sharedStyle.css","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","sharedStyle.className","React.useRef","className","PropertyOverrides","_Fragment","Products","css","sharedStyle.fonts","NavigationBarFonts","NavigationBar","CartModal","SearchModal2Fonts","SearchModal2","MegaMenuLink","HeaderBannerFonts","HeaderBanner","FooterFonts","Footer","breakpoints","isBrowser","serializationHash","variantClassNames","transition1","animation","animation1","animation2","getContainer","transformTemplate1","t","Overlay","breakpointRules","breakpointKeys","selectors","rules","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","_Fragment","PropertyOverrides","React.Fragment","css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","H1Component","FCCatalogSort3","NewDropdown","ProductCard","Footer","NavigationBar","SearchModal2","HeaderBanner","t","sharedStyle.css","useRef","React.useId","sharedStyle.className","React.useRef","className","PropertyOverrides","Image","React.Fragment","_Fragment","Products","sharedStyle.fonts","React.createElement","HeaderFooterBanner","ShopPageTemplate","BrandTemplate","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/C5s4mO0gBJtqskC4YAhz/MEadtt1HqvclACBtUYnM/FC_CatalogFilterButton.js","https:/framerusercontent.com/modules/4gxKhYDXhQYsHYSbypZW/acxok7NfBl0RNBWBRWaI/FC_CartCounter.js","https:/framerusercontent.com/modules/RBhrmJSayFIEr01hpPFn/uknigYuJhd1icsEQ9e0L/TIzKiGcOB.js","https:/framerusercontent.com/modules/Xz56MXJ2ZtTgFtT1VmZz/jsrZt5LjumizHw76NuWB/atkMxVAKb.js","https:/framer.com/m/shopX-cartSubtotal-pv7y.js","https:/framerusercontent.com/modules/g7fE5FpUH8BU8KzDDNuK/QWAgPHForuGDFTzvQCFt/FC_CartSubtotal.js","https:/framerusercontent.com/modules/iNxQR66txeNh1MBMupeD/BAIMbE6UEvd518lE8DBy/FC_CartStateController.js","https:/framerusercontent.com/modules/l4pTyQVQMlcSUcAMBMtl/t9wwrvDxkAJYL0zbTShu/YjkhErSjs.js","https:/framerusercontent.com/modules/oKOqnJyJ3wjpqRFTNCqe/Svl75cQ2tlFVcX3e9vc6/FC_CartProductCard.js","https:/framerusercontent.com/modules/pxYTdCzLs9gAY8yXHAXx/HxY2Fc4734qhe1S61wix/DU1LcvY5E.js","https:/framerusercontent.com/modules/v7LtkkyNjEAQ8EyrCJW6/ukoQei1RMNFdwnUuO4SX/FC_CartCheckoutButton.js","https:/framerusercontent.com/modules/yMX7hfB4xjNzTU8WnhKC/Uh2eGhctwS1sWAPpmt1J/Ui6PCPAyr.js","https:/framerusercontent.com/modules/QPbEyg1qhvarPopxPEnq/iG4QfoWqluUR1kplr1wr/goCufJ_IS.js","https:/framerusercontent.com/modules/tlSE71XX3CzjVeSC2JLA/kOlsgfY0y3dukSLwtLP4/FC_CatalogSearch.js","https:/framerusercontent.com/modules/5PPnZyzpPTPpMihHoNNb/6HmtWTEjm8NVI5Y5zLBp/GyBQ7dype.js","https:/framerusercontent.com/modules/iaSfte5U7D885Hk0QRcg/MU5Lv2eD52jkW4sxAeNO/hl9eLL3Xh.js","https:/framerusercontent.com/modules/gtelDtBCVTm2ttzb5coZ/qa5wgOU8xv7wpU8W6mrd/FyACz4lRe.js","https:/framerusercontent.com/modules/BrGJOSHEuevBqH4ONlNu/2yS21GwMXKL0XdTZjlB7/n69nRm1iF.js","https:/framerusercontent.com/modules/1pxEk6N6xzp4qDi9ry9e/P8XV1s6qxGSmw3V5D6oA/zAOBBzuLJ.js","https:/framerusercontent.com/modules/yA7N9WhjPTgbsU6xpomV/y7a0GEgWVtkVtKRFnvNa/FC_CartOverlayTrigger.js","https:/framerusercontent.com/modules/si3EdqUtzUFiUMsl1BZZ/lYNCUnAliEV0WshZaFBC/gAzimxyUp.js","https:/framerusercontent.com/modules/kcAdmpgPy0T0oYGa1eiC/oHiuhRqi2Xex7ExW1ci8/KjtsT8AVq.js","https:/framerusercontent.com/modules/UGeAla2hfkQmHqhZG0hg/4bsvhi5u0xoukj1tslkc/ItCElaZbZ.js","https:/framerusercontent.com/modules/w4vYGc8fRRSbd0Sq8zIV/hmDgY7KKImucj9QTvctr/j9v5Ou09O.js","https:/framerusercontent.com/modules/OvdFZz02gClXexVzhMeU/O9Z9NeLP65X1ThKHOU5H/II4NjxBho.js","https:/framerusercontent.com/modules/7lLWbUej0AiR1dUAFOgQ/06Hz2KJJKVGnap8wGO0F/nBG3ZamT4.js","https:/framerusercontent.com/modules/LfPEMpSaATxatfXxIb8w/vqIyZ6DY9hxUKtIyU8je/oCwi3ztJp.js","https:/framerusercontent.com/modules/6KKlEQJHFVIMQUSM3cSd/YCmTMOmgSg2Sdugk8XZA/oyQM70GRd.js","https:/framerusercontent.com/modules/jvYoUnITRleaWGH0uPFW/C3D9U7o1wcmNUAQbNBei/PCPw2DABg.js","https:/framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/k399eGMURCHWWRLAoIxM/p9v7bm2MbEZyYo9ppZtD/Home.js","https:/framer.com/m/material-icons/Home.js@0.0.32","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js","https:/framerusercontent.com/modules/2XZfY0BruCyhbTwlNqBb/8tEaWr7dJPEUf4BE7zfv/ssRd87_Tu.js","https:/framerusercontent.com/modules/SwACG25chA2vt9ktLAqD/7gvXFROaBgmC1bi3ISTc/w_HuceKFV.js","https:/framerusercontent.com/modules/OOFOW5xBl7UsXk1dpKpb/v927zVAaw2LsCUIGB54f/FC_CatalogSortDropdown.js","https:/framerusercontent.com/modules/uNgR5kVWcOMRZ4vgTabj/WwZjjZEKam6UT5q4PAwp/w279xu6Ku.js","https:/framerusercontent.com/modules/ALL7XrIIMsNfsrO5B4im/RIzx32dnKs8glKCnjmLx/Eu36gEbCo.js","https:/framerusercontent.com/modules/KcEr84PSfKIJQm2TuscT/zzc1jeyup9wwMlM3lD1e/GM6efXvs5.js","https:/framerusercontent.com/modules/S3rLLhAMQlUzMyffvGgy/bzuO2X0LBL958mTe09xo/lNHRAXyJr.js","framer:toplevel/main"],"sourcesContent":["/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{parseUrlFilters,updateUrlWithFilters,convertFilterName}from\"https://framerusercontent.com/modules/A55TPw8oJtDToWtsjcDZ/efvR3aKErSMemVA7DBdP/filterMappings.js\";// Constants for localStorage and debugging\nconst FILTER_STATE_KEY=\"shopx_filter_states\";const DEBUG_MODE=true// Enable detailed logging\n;// Global state management to prevent duplicate instances\nconst globalFilterState={instances:new Set,eventListeners:new Map,cleanup:()=>{globalFilterState.instances.clear();globalFilterState.eventListeners.forEach((listener,event)=>{window.removeEventListener(event,listener);});globalFilterState.eventListeners.clear();}};// Ensure cleanup on page unload\nif(typeof window!==\"undefined\"){window.addEventListener(\"beforeunload\",globalFilterState.cleanup);}// Helper function for consistent logging\nconst logDebug=(component,action,data)=>{if(DEBUG_MODE){// console.log(`🔍 [${component}] ${action}:`, data)\n}};const normalizeProperty=(property,discountType)=>{const propertyMap={collection:\"collection\",product_type:\"product_type\",product_tag:\"product_tag\",price:\"price\",on_sale:\"on_sale\",in_stock:\"in_stock\",bundle:\"bundle\",subscription:\"subscription\",variant:\"variant\",discount:discountType===\"Percent\"?\"discount_percent\":\"discount_amount\"};return propertyMap[property]||property;};/**\n * @framerDisableUnlink\n */export default function FC_CatalogFilterButton(props){const{// Functional props\nfilterType=\"shopify\",property=\"price\",displayText=\"\",value=\"\",priceType=\"Under\",priceThreshold=100,priceOver=50,priceLow=50,priceHigh=100,discountType=\"Percent\",discountValueType=\"Over\",discountThreshold=100,discountLow=50,discountHigh=100,variantTitle=\"Size\",variantValue=\"Large\",showVariantTitle=true,showVariantValue=true,variantStockFilter=\"all\",variantDisplayText=\"\",showText=true,// CMS props\ncmsTitle=\"Category\",cmsValue=\"fashion\",// Font control\nfont={fontSize:16,fontWeight:400,fontFamily:\"Inter\",fontStyle:\"normal\",lineHeight:1.2,letterSpacing:0,textAlign:\"left\",textDecoration:\"none\"},// Style controls\nstyle:{type=\"checkbox\",width=20,height=20,radius=4,radiusPerSide=false,radiusTopLeft=4,radiusTopRight=4,radiusBottomRight=4,radiusBottomLeft=4,swatchType=\"color\",swatchImage=\"\",swatchColor=\"#000000\",swatchBorder=4,icon:{type:iconType=\"default\",color:iconColor=\"#000000\",weight:iconWeight=2,edge:iconEdge=\"round\",size:iconSize=12,customIcon=\"\"}={},gap=8,padding=8,paddingPerSide=false,paddingTop=8,paddingRight=8,paddingBottom=8,paddingLeft=8,direction=\"horizontal\"}={},// State controls\ndefault:defaultState={textColor:\"#000000\",border:{color:\"#000000\",width:{top:2,right:2,bottom:2,left:2},style:\"solid\"},background:\"transparent\"},hover:hoverState={textColor:\"#333333\",border:{color:\"#333333\",width:{top:2,right:2,bottom:2,left:2},style:\"solid\"},background:\"rgba(0,0,0,0.05)\"},selected:selectedState={textColor:\"#000000\",border:{color:\"#000000\",width:{top:2,right:2,bottom:2,left:2},style:\"solid\"},background:\"#000000\"}}=props;// Component instance tracking with global registry\nconst componentId=React.useRef(`filter-${Date.now()}-${Math.random().toString(36).substr(2,9)}`).current;const componentRef=React.useRef(null);const mountedRef=React.useRef(true);const[isHovered,setIsHovered]=React.useState(false);const[isChecked,setIsChecked]=React.useState(false);const isCheckedRef=React.useRef(false);// Generate a normalized property name for URL parameters\nconst normalizedProperty=React.useMemo(()=>{// Convert legacy Shopify property names to the format used in URL parameters\nif(filterType===\"cms\"){return\"cms\"// CMS filters are handled differently\n;}const mapping={\"product-type\":\"product_type\",\"product-tag\":\"product_tag\",\"on-sale\":\"on_sale\",\"in-stock\":\"in_stock\",bundles:\"bundle\",subscriptions:\"subscription\",variant:\"variant\",price:\"price\",discount:discountType===\"Percent\"?\"discount_percent\":\"discount_amount\"};return mapping[property]||property;},[property,filterType,discountType]);// Helper function to consistently get filter value - rewritten to use utility\nconst getFilterValueForComponent=React.useCallback(()=>{try{if(filterType===\"cms\"){return{title:cmsTitle,value:cmsValue,type:\"cms\"};}// Convert property names to normalized format\nconst normalizedProp=normalizedProperty;// For variants, construct a variant filter object\nif(property===\"variant\"){return{name:variantTitle,value:variantValue};}// Handle specific price filters\nif(property===\"price\"){const values=[];if(priceType===\"Under\"){values.push({priceType,min:null,max:priceThreshold});}if(priceType===\"Over\"){values.push({priceType,min:priceOver,max:null});}if(priceType===\"Range\"){values.push({priceType,min:priceLow,max:priceHigh});}//console.log(\"values for ranges, priceType\", values, priceType)\nreturn{values};}// Handle discount filters\nif(property===\"discount\"){const discountProperty=discountType===\"Percent\"?\"discount_percent\":\"discount_amount\";// Create values array with the current range\nconst values=[{min:discountValueType===\"Over\"?discountThreshold:discountLow,max:discountValueType===\"Over\"?null:discountHigh}];return{type:discountProperty,values:values};}// For boolean filters\nif([\"on-sale\",\"in-stock\",\"bundles\",\"subscriptions\"].includes(property)){return true;}// For collection, product-type, product-tag, return the value\nreturn value;}catch(error){console.error(\"Error getting filter value:\",error);return\"\";}},[filterType,property,value,priceType,priceThreshold,priceLow,priceHigh,discountType,discountValueType,discountThreshold,discountLow,discountHigh,variantTitle,variantValue,cmsTitle,cmsValue,normalizedProperty]);// Helper function to check if this filter is active in URL\nconst checkUrlState=React.useCallback(()=>{try{if(typeof window===\"undefined\")return false;const url=new URL(window.location.href);const filterValue=getFilterValueForComponent();logDebug(\"FilterCheckbox\",\"Checking URL state\",{filterType,property,normalizedProperty,filterValue,url:url.toString()});if(filterType===\"cms\"){// For CMS filtering, check for cms-filter parameter\ntry{const cmsFilters=JSON.parse(url.searchParams.get(\"cms-filter\")||\"[]\");return cmsFilters.some(f=>f.title===cmsTitle&&f.value===cmsValue);}catch(e){console.error(\"Error parsing CMS filters from URL:\",e);return false;}}// Use the parsed URL filters from the utility function\nconst parsedFilters=parseUrlFilters(url.searchParams);// console.log(\"parsedFilters\", parsedFilters)\n// Check if this filter is active based on property type\nswitch(property){case\"collection\":case\"product-type\":case\"product-tag\":{const normalized=convertFilterName(property);return parsedFilters[normalized]?.active&&parsedFilters[normalized].values.includes(filterValue);}case\"variant\":{if(!parsedFilters.variant?.active)return false;// Check if our specific variant option/value combo is active\nreturn parsedFilters.variant.values.some(v=>v.name===variantTitle&&v.value===variantValue);}case\"price\":{if(!parsedFilters.price?.active)return false;// console.log(\"parsedFilters.price\", parsedFilters.price)\n// console.log(\"filterValue\", filterValue)\nconst range=filterValue.values[0];if(range.priceType===\"Under\"){// For \"Under\" type, check price_max parameter\nconst maxValues=url.searchParams.get(\"price_max\")?.split(\",\").map(Number)||[];return maxValues.includes(range.max);}else if(range.priceType===\"Over\"){// For \"Over\" type, check price_min parameter\nconst minValues=url.searchParams.get(\"price_min\")?.split(\",\").map(Number)||[];return minValues.includes(range.min);}else{// For regular ranges, check price parameter\nconst urlRanges=url.searchParams.get(\"price\")?.split(\",\").filter(Boolean)||[];const currentRange=`${range.min}-${range.max}`;return urlRanges.includes(currentRange);}}case\"discount\":{// Determine discount type (percent vs amount)\nconst discountProperty=discountType===\"Percent\"?\"discount_percent\":\"discount_amount\";if(!parsedFilters[discountProperty]?.active)return false;// Get the current range we're checking for\nconst currentRange={min:discountValueType===\"Over\"?discountThreshold:discountLow,max:discountValueType===\"Over\"?null:discountHigh};// Check if this range exists in the values array\nif(parsedFilters[discountProperty].values){return parsedFilters[discountProperty].values.some(range=>range.min===currentRange.min&&range.max===currentRange.max);}// Check min values if it's an \"Over\" type\nif(discountValueType===\"Over\"&&parsedFilters[discountProperty].min){return parsedFilters[discountProperty].min.includes(discountThreshold);}return false;}case\"on-sale\":case\"in-stock\":case\"bundles\":case\"subscriptions\":{const normalized=convertFilterName(property);return parsedFilters[normalized]?.active;}default:return false;}}catch(error){console.error(\"Error checking URL state:\",error);return false;}},[filterType,property,normalizedProperty,getFilterValueForComponent,variantTitle,variantValue,cmsTitle,cmsValue,priceType,priceThreshold,priceLow,priceHigh,discountType,discountValueType,discountThreshold,discountLow,discountHigh]);// Dispatch filter change event\nconst dispatchFilterChange=React.useCallback(active=>{try{logDebug(\"FilterCheckbox\",\"Dispatching filter change\",{componentId,property,normalizedProperty,active});const filterValue=getFilterValueForComponent();const url=new URL(window.location.href);// Get existing parsed filters\nconst filters=parseUrlFilters(url.searchParams);// Update URL parameters based on filter type and state\nif(filterType===\"cms\"){// For CMS filtering, use a JSON array stored in cms-filter param\ntry{const cmsFilters=JSON.parse(url.searchParams.get(\"cms-filter\")||\"[]\");if(active){// Only add if not already present\nif(!cmsFilters.some(f=>f.title===cmsTitle&&f.value===cmsValue)){cmsFilters.push({title:cmsTitle,value:cmsValue,type:\"cms\"});url.searchParams.set(\"cms-filter\",JSON.stringify(cmsFilters));logDebug(\"FilterCheckbox\",\"Added CMS filter to URL\",{title:cmsTitle,value:cmsValue,filterCount:cmsFilters.length});}}else{// Remove this CMS filter from the array\nconst filteredCmsFilters=cmsFilters.filter(f=>!(f.title===cmsTitle&&f.value===cmsValue));if(filteredCmsFilters.length>0){url.searchParams.set(\"cms-filter\",JSON.stringify(filteredCmsFilters));}else{url.searchParams.delete(\"cms-filter\");}logDebug(\"FilterCheckbox\",\"Removed CMS filter from URL\",{title:cmsTitle,value:cmsValue,remainingFilters:filteredCmsFilters.length});}}catch(e){console.error(\"Error updating CMS filters in URL:\",e);}}else{// Update filters based on property type\nswitch(property){case\"collection\":case\"product-type\":case\"product-tag\":{const normalized=convertFilterName(property);if(active){// Add value to filter\nif(!filters[normalized]){filters[normalized]={active:true,values:[]};}if(!filters[normalized].values.includes(filterValue)){filters[normalized].values.push(filterValue);}filters[normalized].active=true;}else{// Remove value from filter\nif(filters[normalized]&&filters[normalized].values){filters[normalized].values=filters[normalized].values.filter(v=>v!==filterValue);filters[normalized].active=filters[normalized].values.length>0;}}break;}case\"variant\":{if(active){// Initialize variant filter if needed\nif(!filters.variant){// filters.variant = { active: true, values: [] };\nfilters.variant={active:true,values:[]};}// Add variant if not already present\nconst existing=filters.variant.values.some(v=>v.name===variantTitle&&v.value===variantValue);if(!existing){filters.variant.values.push({name:variantTitle,value:variantValue});}// Ensure active state is correctly set\nfilters.variant.active=filters.variant.values.length>0;// Check if there are existing values in the URL for this variant\nconst urlKey=`variant_${variantTitle}`;if(url.searchParams.has(urlKey)){const existingValuesStr=url.searchParams.get(urlKey);if(existingValuesStr){// First decode the value to properly handle URL encoding\nconst decodedValues=decodeURIComponent(existingValuesStr);const existingValues=decodedValues.split(\",\").filter(Boolean);// Check if the value already exists (case-insensitive)\nconst valueExists=existingValues.some(v=>v.toLowerCase()===variantValue.toLowerCase());if(!valueExists){// Add this value to the existing comma-separated list\nexistingValues.push(variantValue);// Update the URL parameter with the combined list - don't encode, as URLSearchParams does that\nurl.searchParams.set(urlKey,existingValues.join(\",\"));// console.log(\n//     `🔎 [FilterCheckbox] Updated variant parameter ${urlKey}:`,\n//     {\n//         rawValue:\n//             existingValues.join(\n//                 \",\"\n//             ),\n//         existingValues,\n//     }\n// )\n}}}else{// Set the single value\nurl.searchParams.set(urlKey,variantValue);}}else{// Remove variant if present\nif(filters.variant&&filters.variant.values){filters.variant.values=filters.variant.values.filter(v=>!(v.name===variantTitle&&v.value===variantValue));// console.log(\n//     \"filters.variant.values\",\n//     filters.variant.values\n// )\nif(filters.variant.values.length>0){filters.variant.active=true;}// Update URL parameter\nconst urlKey=`variant_${variantTitle}`;if(url.searchParams.has(urlKey)){const existingValuesStr=url.searchParams.get(urlKey);if(existingValuesStr){const existingValues=existingValuesStr.split(\",\").filter(Boolean);const updatedValues=existingValues.filter(v=>v!==variantValue);// console.log(\n//     \"updatedValues\",\n//     updatedValues\n// )\nif(updatedValues.length>0){url.searchParams.set(urlKey,updatedValues.join(\",\"));// console.log(\n//     `🔎 [FilterCheckbox] Updated variant parameter ${urlKey}:`,\n//     updatedValues.join(\",\")\n// )\n}else{url.searchParams.delete(urlKey);// console.log(\n//     `🔎 [FilterCheckbox] Removed empty variant parameter ${urlKey}`\n// )\n}}}}}break;}case\"price\":{const range=filterValue.values[0];// console.log(\"range\", range)\n// Check if the filter is for \"Under\" or regular range\nif(range.priceType===\"Under\"){// Handle \"Under\" price ranges\nconst maxValues=url.searchParams.get(\"price_max\")?.split(\",\").map(Number)||[];if(active){if(!maxValues.includes(range.max)){maxValues.push(range.max);}}else{const index=maxValues.indexOf(range.max);if(index>-1){maxValues.splice(index,1);}}if(maxValues.length>0){url.searchParams.set(\"price_max\",maxValues.join(\",\"));}else{url.searchParams.delete(\"price_max\");}}else if(range.priceType===\"Over\"){// Handle \"Over\" price ranges\nconst minValues=url.searchParams.get(\"price_min\")?.split(\",\").map(Number)||[];if(active){if(!minValues.includes(range.min)){minValues.push(range.min);}}else{const index=minValues.indexOf(range.min);if(index>-1){minValues.splice(index,1);}}if(minValues.length>0){url.searchParams.set(\"price_min\",minValues.join(\",\"));}else{url.searchParams.delete(\"price_min\");}}else{// Handle regular price ranges\nconst ranges=url.searchParams.get(\"price\")?.split(\",\").filter(Boolean)||[];const currentRange=`${range.min}-${range.max}`;if(active){if(!ranges.includes(currentRange)){ranges.push(currentRange);}}else{const index=ranges.indexOf(currentRange);if(index>-1){ranges.splice(index,1);}}if(ranges.length>0){url.searchParams.set(\"price\",ranges.join(\",\"));}else{url.searchParams.delete(\"price\");}}// Set price filter values with multiple ranges\nfilters.price={active:false,values:[]};// Add regular ranges\nconst regularRanges=url.searchParams.get(\"price\")?.split(\",\").filter(Boolean)||[];if(regularRanges.length>0){filters.price.values.push(...regularRanges.map(range=>{const[min,max]=range.split(\"-\").map(Number);return{min:isNaN(min)?null:min,max:isNaN(max)?null:max,priceType:\"Range\"};}));}// Add \"Under\" ranges\nconst underMaxValues=url.searchParams.get(\"price_max\")?.split(\",\").map(Number)||[];if(underMaxValues.length>0){filters.price.values.push(...underMaxValues.map(max=>({min:null,max,priceType:\"Under\"})));}const minValues=url.searchParams.get(\"price_min\")?.split(\",\").map(Number)||[];if(minValues.length>0){filters.price.values.push(...minValues.map(min=>({min,max:null,priceType:\"Over\"})));}// Update active state based on whether we have any ranges\nfilters.price.active=filters.price.values.length>0;break;}case\"discount\":{// Determine discount type (percent vs amount)\nconst discountProperty=discountType===\"Percent\"?\"discount_percent\":\"discount_amount\";if(active){// Add the new range to the existing values\nconst newRange={min:discountValueType===\"Over\"?discountThreshold:discountLow,max:discountValueType===\"Over\"?null:discountHigh};if(!filters[discountProperty]){filters[discountProperty]={active:true,values:[]};}filters[discountProperty].values.push(newRange);filters[discountProperty].active=true// Ensure active state is set\n;}else{// Logic to remove the range if it exists\nif(filters[discountProperty]){const rangeToRemove={min:discountValueType===\"Over\"?discountThreshold:discountLow,max:discountValueType===\"Over\"?null:discountHigh};filters[discountProperty].values=filters[discountProperty].values.filter(range=>!(range.min===rangeToRemove.min&&range.max===rangeToRemove.max));filters[discountProperty].active=filters[discountProperty].values.length>0;}}break;}case\"on-sale\":case\"in-stock\":case\"bundles\":case\"subscriptions\":{const normalized=convertFilterName(property);if(active){filters[normalized]={active:true,value:true};}else{filters[normalized]={active:false,value:true};}break;}}// console.log(\n//     \"Updating url with price range filters\",\n//     filters,\n//     url\n// )\n// Update URL with all current filters\nupdateUrlWithFilters(filters,url);// Add logging to track filter state and URL updates\n// console.log(\"🔄 [FilterCheckbox] Current filters:\", filters)\n// console.log(\n//     \"🔄 [FilterCheckbox] Current URL:\",\n//     url.toString()\n// )\n}// Update URL without reloading the page\nwindow.history.pushState({},\"\",url.toString());// Determine the event type to dispatch based on filter property\nconst eventType=filterType===\"cms\"?\"cms\":normalizedProperty;// Dispatch the filter-navigation event so other components are notified\nconst navigationEvent=new CustomEvent(\"filter-navigation\",{detail:{filters,sourceComponentId:componentId}});document.dispatchEvent(navigationEvent);// Create event type that matches what GlobalCMS expects\n// For variants, we need to use variant_OPTIONNAME format\nlet dispatchEventType=eventType;let dispatchValue=filterValue;if(property===\"variant\"){dispatchEventType=`variant_${variantTitle}`;if(!active){dispatchValue=variantValue;}else{// For variants, use the current URL parameter value which has all selected options\nconst urlKey=`variant_${variantTitle}`;if(url.searchParams.has(urlKey)){const urlValue=url.searchParams.get(urlKey);if(urlValue){// Decode the URL parameter to handle URL encoding\nconst decodedValue=decodeURIComponent(urlValue);// console.log(\n//     `🔎 [FilterCheckbox] Using URL value for dispatch:`,\n//     {\n//         urlKey,\n//         urlValue,\n//         decodedValue,\n//     }\n// )\ndispatchValue=decodedValue// Use the decoded value\n;}else{dispatchValue=variantValue;}}else{dispatchValue=variantValue;}}}// Dispatch the legacy filter change event for compatibility with GlobalCMS\nconst legacyEvent=new CustomEvent(\"product-filter-change\",{detail:{type:dispatchEventType,group:property===\"variant\"?variantTitle:undefined,active,value:dispatchValue,componentId:componentId,filterType:filterType,variantStockFilter:property===\"variant\"?variantStockFilter:undefined}});document.dispatchEvent(legacyEvent);// console.log(\n//     \"🔎 [FilterCheckbox] Filter change event dispatched\",\n//     {\n//         eventType: dispatchEventType,\n//         property,\n//         active,\n//         value: dispatchValue,\n//         filters,\n//     }\n// )\nlogDebug(\"FilterCheckbox\",\"Filter change events dispatched\",{componentId,property,active,url:url.toString()});}catch(error){console.error(\"Error dispatching filter change:\",error);}},[componentId,property,normalizedProperty,variantTitle,variantValue,getFilterValueForComponent,filterType,cmsTitle,cmsValue,priceType,priceThreshold,priceLow,priceHigh,discountType,discountValueType,discountThreshold,discountLow,discountHigh,variantStockFilter]);// Listen for URL changes\nReact.useEffect(()=>{if(!mountedRef.current)return;const handleUrlChange=event=>{// console.log(\"handleUrlChange\", event)\nconst isBackButton=event?.type===\"popstate\";const isFilterChanged=event?.type===\"filter-navigation\";const eventSource=event?.detail?.sourceComponentId||\"none\";const currentUrl=window.location.href;// console.log(\"🔙 [Navigation] Event detected:\", {\n//     type: event?.type,\n//     isBackButton,\n//     isFilterChanged,\n//     url: currentUrl,\n//     source: eventSource,\n// })\n// Get the current state from URL and compare with current state\nconst newState=checkUrlState();const currentState=isCheckedRef.current;// console.log(\"🔙 [Navigation] State comparison:\", {\n//     currentState,\n//     newState,\n//     stateChanged: newState !== currentState,\n//     componentId,\n// })\n// Always update on back button\nif(newState!==currentState){// console.log(\"🔙 [Navigation] Updating state:\", {\n//     from: currentState,\n//     to: newState,\n//     reason: isBackButton ? \"back_button\" : \"state_change\",\n//     componentId,\n// })\nsetIsChecked(newState);isCheckedRef.current=newState;}};// Separate handler specifically for popstate\nconst handlePopState=event=>{// console.log(\"handlePopState\", event)\n// console.log(\"🔙 [Back Button] PopState event detected\")\nconst isBackButton=event?.type===\"popstate\";if(isBackButton){// console.log(\"Reloading on back button\")\nconst newState=checkUrlState();setIsChecked(newState);isCheckedRef.current=newState;// console.log(\"📦 setIsChecked triggered with:\", newState)\nwindow.location.reload();}};//console.log('🔙 [Navigation] Setting up event handlers for component:', componentId);\n// Initial URL check\nhandleUrlChange({});// Add event listeners\n//window.addEventListener('popstate', handlePopState);\nwindow.addEventListener(\"popstate\",handlePopState);document.addEventListener(\"filter-navigation\",handleUrlChange);return()=>{if(!mountedRef.current)return;// console.log(\n//     \"🔙 [Navigation] Cleaning up event handlers for component:\",\n//     componentId\n// )\n//window.removeEventListener('popstate', handleUrlChange);\n//window.removeEventListener('popstate', handlePopState);\ndocument.removeEventListener(\"filter-navigation\",handleUrlChange);};},[componentId,checkUrlState]);// Handle filter change\nconst handleChange=React.useCallback(()=>{try{const newState=!isCheckedRef.current;logDebug(\"FilterCheckbox\",\"Filter clicked\",{componentId,property,currentState:isCheckedRef.current,newState});// Update internal state first to prevent flicker\nsetIsChecked(newState);isCheckedRef.current=newState;// Then dispatch event to update URL and notify other components\ndispatchFilterChange(newState);}catch(error){console.error(\"Error handling filter change:\",error);}},[dispatchFilterChange,componentId,property]);// Register instance\nReact.useEffect(()=>{if(!componentRef.current)return;try{// Register this instance\nglobalFilterState.instances.add(componentId);componentRef.current.setAttribute(\"data-filter-id\",componentId);logDebug(\"FilterCheckbox\",\"Component registered\",{componentId,property,filterType});// Cleanup on unmount\nreturn()=>{mountedRef.current=false;globalFilterState.instances.delete(componentId);logDebug(\"FilterCheckbox\",\"Component unregistered\",{componentId});if(globalFilterState.instances.size===0){globalFilterState.cleanup();}};}catch(error){console.error(\"Error registering filter component:\",error);}},[componentId,property,filterType]);// Initialize with shopXtools data and event listeners\nReact.useEffect(()=>{if(!mountedRef.current)return;try{// Initialize from URL parameters if they exist\nlogDebug(\"FilterCheckbox\",\"Initializing component from URL\",{componentId,url:typeof window!==\"undefined\"?window.location.href:null});// Handle filter reset events\nconst handleFilterReset=e=>{logDebug(\"FilterCheckbox\",\"Filter reset event received\",{componentId});setIsChecked(false);isCheckedRef.current=false;};// Handle filter change events\nconst handleFilterChange=e=>{// Skip events from this component\nif(e.detail.componentId===componentId)return;// Handle CMS vs regular filters\nif(filterType===\"cms\"&&e.detail.type===\"cms\"){// Check if this specific CMS filter was toggled\nif(e.detail.value?.title===cmsTitle&&e.detail.value?.value===cmsValue){logDebug(\"FilterCheckbox\",\"CMS filter change received\",{componentId,title:cmsTitle,value:cmsValue,active:e.detail.active});setIsChecked(e.detail.active);isCheckedRef.current=e.detail.active;}}else if(filterType===\"shopify\"){// Check if this specific property was toggled\nconst filterProperty=convertFilterName(property);const eventProperty=convertFilterName(e.detail.type);if(filterProperty===eventProperty){// For regular properties like on_sale, in_stock, etc.\nif(![\"variant\",\"price\",\"discount_amount\",\"discount_percent\"].includes(filterProperty)){// For value-based filters, check if values match\nif([\"collection\",\"product_type\",\"product_tag\"].includes(filterProperty)){if(e.detail.value===value){logDebug(\"FilterCheckbox\",\"Filter change for value received\",{componentId,property:filterProperty,value,active:e.detail.active});setIsChecked(e.detail.active);isCheckedRef.current=e.detail.active;}}else{logDebug(\"FilterCheckbox\",\"Boolean filter change received\",{componentId,property:filterProperty,active:e.detail.active});setIsChecked(e.detail.active);isCheckedRef.current=e.detail.active;}}else if(filterProperty===\"variant\"&&e.detail.group===variantTitle&&e.detail.value?.optionValue===variantValue){logDebug(\"FilterCheckbox\",\"Variant filter change received\",{componentId,variantTitle,variantValue,active:e.detail.active});setIsChecked(e.detail.active);isCheckedRef.current=e.detail.active;}else if([\"price\",\"discount_amount\",\"discount_percent\"].includes(filterProperty)){// Compare values to see if this specific filter was toggled\nconst myFilterValue=getFilterValueForComponent();// Skip if we can't properly compare\nif(!myFilterValue||!e.detail.value)return;const valuesMatch=JSON.stringify(myFilterValue)===JSON.stringify(e.detail.value);if(valuesMatch){logDebug(\"FilterCheckbox\",\"Price/discount filter change received\",{componentId,property:filterProperty,value:myFilterValue,active:e.detail.active});setIsChecked(e.detail.active);isCheckedRef.current=e.detail.active;}}}}};// Register event listeners\nconst events=[{name:\"filter-reset\",handler:handleFilterReset},{name:\"product-filter-change\",handler:handleFilterChange}];// Add all event listeners\nevents.forEach(({name,handler})=>{document.addEventListener(name,handler);logDebug(\"FilterCheckbox\",`Added event listener: ${name}`,{componentId});});// Cleanup\nreturn()=>{if(!mountedRef.current)return;events.forEach(({name,handler})=>{document.removeEventListener(name,handler);});logDebug(\"FilterCheckbox\",\"Removed event listeners\",{componentId});};}catch(error){console.error(\"Error initializing filter:\",error);}},[componentId,property,getFilterValueForComponent,variantTitle,variantValue,cmsTitle,cmsValue,filterType,normalizedProperty,value]);// Keyboard handler for accessibility\nconst handleKeyDown=React.useCallback(event=>{if(event.key===\"Enter\"||event.key===\" \"){event.preventDefault();handleChange();}},[handleChange]);// Text display logic - generate human-readable text\nconst getDisplayText=React.useCallback(()=>{try{if(filterType===\"cms\"){return displayText||`${cmsTitle}: ${cmsValue}`;}switch(property){case\"variant\":return variantDisplayText||variantValue;case\"price\":if(priceType===\"Under\"){return`Under $${priceThreshold}`;}return`$${priceLow} - $${priceHigh}`;case\"discount\":const unit=discountType===\"Percent\"?\"%\":\"$\";if(discountValueType===\"Over\"){return`Over ${discountThreshold}${unit} Off`;}return`${discountLow}${unit} - ${discountHigh}${unit} Off`;case\"on-sale\":return displayText||\"On Sale\";case\"in-stock\":return displayText||\"In Stock\";case\"subscriptions\":return displayText||\"Subscriptions\";default:return displayText||value||\"\";}}catch(error){console.error(\"Error generating display text:\",error);return displayText||value||\"\";}},[filterType,cmsTitle,cmsValue,property,displayText,value,variantValue,variantDisplayText,priceType,priceThreshold,priceLow,priceHigh,discountType,discountValueType,discountThreshold,discountLow,discountHigh]);// Style objects with memoization\nconst getRadiusStyle=React.useCallback(()=>{try{if(radiusPerSide){return`${radiusTopLeft}px ${radiusTopRight}px ${radiusBottomRight}px ${radiusBottomLeft}px`;}return`${radius}px`;}catch(error){console.error(\"Error generating radius style:\",error);return`${radius}px`;}},[radius,radiusPerSide,radiusTopLeft,radiusTopRight,radiusBottomRight,radiusBottomLeft]);// Helper function to generate border style\nconst getBorderStyle=borderConfig=>{if(borderConfig.isMixed){return{borderTop:`${borderConfig.top}px ${borderConfig.style} ${borderConfig.color}`,borderRight:`${borderConfig.right}px ${borderConfig.style} ${borderConfig.color}`,borderBottom:`${borderConfig.bottom}px ${borderConfig.style} ${borderConfig.color}`,borderLeft:`${borderConfig.left}px ${borderConfig.style} ${borderConfig.color}`};}return{border:`${borderConfig.width}px ${borderConfig.style} ${borderConfig.color}`};};// Helper function to generate hover border style\nconst getHoverBorderStyle=borderConfig=>{if(borderConfig.isMixed){return{borderTop:`${borderConfig.top}px ${borderConfig.style} ${borderConfig.color}`,borderRight:`${borderConfig.right}px ${borderConfig.style} ${borderConfig.color}`,borderBottom:`${borderConfig.bottom}px ${borderConfig.style} ${borderConfig.color}`,borderLeft:`${borderConfig.left}px ${borderConfig.style} ${borderConfig.color}`};}return{border:`${borderConfig.width}px ${borderConfig.style} ${borderConfig.color}`};};// Helper function to generate selected border style\nconst getSelectedBorderStyle=borderConfig=>{if(borderConfig.isMixed){return{borderTop:`${borderConfig.top}px ${borderConfig.style} ${borderConfig.color}`,borderRight:`${borderConfig.right}px ${borderConfig.style} ${borderConfig.color}`,borderBottom:`${borderConfig.bottom}px ${borderConfig.style} ${borderConfig.color}`,borderLeft:`${borderConfig.left}px ${borderConfig.style} ${borderConfig.color}`};}return{border:`${borderConfig.width}px ${borderConfig.style} ${borderConfig.color}`};};const containerStyle=React.useMemo(()=>{try{const state=isChecked?selectedState:isHovered?hoverState:defaultState;return{display:\"flex\",flexDirection:props.style?.stacked===\"vertical\"?\"column\":\"row\",alignItems:\"center\",justifyContent:\"center\",width:\"100%\",height:\"100%\",position:\"relative\",boxSizing:\"border-box\",padding:paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`,...props.style?.type===\"button\"&&{...isChecked?getSelectedBorderStyle(selectedState.border):isHovered?getHoverBorderStyle(hoverState.border):getBorderStyle(defaultState.border),background:state.background,borderRadius:getRadiusStyle()},transition:\"all 0.2s ease-in-out\",cursor:\"pointer\",overflow:\"hidden\",flexShrink:0,flexGrow:0};}catch(error){console.error(\"Error generating container style:\",error);return{display:\"flex\",width:\"100%\",height:\"100%\",position:\"relative\",boxSizing:\"border-box\"};}},[props.style?.type,props.style?.stacked,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,getRadiusStyle,isHovered,isChecked,defaultState,hoverState,selectedState]);const textStyle=React.useMemo(()=>({margin:0,padding:0,...font,color:isChecked?selectedState.textColor:isHovered?hoverState.textColor:defaultState.textColor,display:\"block\",width:\"100%\",userSelect:\"none\",marginLeft:props.style?.type!==\"button\"&&props.style?.stacked!==\"vertical\"?gap:0,marginTop:props.style?.type!==\"button\"&&props.style?.stacked===\"vertical\"?gap:0,textAlign:font.textAlign||\"left\",transition:\"color 0.2s ease-in-out\",justifyContent:font.textAlign===\"center\"?\"center\":font.textAlign===\"right\"?\"flex-end\":\"flex-start\",alignItems:\"center\"}),[font,defaultState.textColor,hoverState.textColor,selectedState.textColor,isChecked,isHovered,props.style?.type,props.style?.stacked,gap]);const checkboxStyle=React.useMemo(()=>{try{const state=isChecked?selectedState:isHovered?hoverState:defaultState;return{width:width,height:height,transition:\"all 0.2s ease-in-out\",cursor:\"pointer\",display:props.style?.type===\"checkbox\"?\"flex\":\"none\",alignItems:\"center\",justifyContent:\"center\",borderRadius:getRadiusStyle(),flexShrink:0,...isChecked?getSelectedBorderStyle(selectedState.border):isHovered?getHoverBorderStyle(hoverState.border):getBorderStyle(defaultState.border),background:state.background};}catch(error){console.error(\"Error generating checkbox style:\",error);return{width:width,height:height,display:props.style?.type===\"checkbox\"?\"flex\":\"none\"};}},[width,height,getRadiusStyle,isHovered,isChecked,defaultState,hoverState,selectedState,props.style?.type]);const renderIcon=React.useCallback(()=>{try{const showPreview=props.style?.icon?.preview&&RenderTarget.current()===\"CANVAS\";if(!isChecked&&!showPreview||props.style?.type!==\"checkbox\")return null;if(iconType===\"custom\"&&customIcon){return /*#__PURE__*/_jsx(\"img\",{src:customIcon,width:iconSize,height:iconSize,style:{objectFit:\"contain\"},alt:\"Custom checkbox icon\"});}// Default checkmark with precise stroke width\nconst lineCap=iconEdge===\"round\"?\"round\":\"square\";const lineJoin=iconEdge===\"round\"?\"round\":\"miter\";const strokeWidth=Math.max(1,Math.min(4,iconWeight))// Ensure stroke width is between 1-4px\n;return /*#__PURE__*/_jsx(\"svg\",{width:iconSize,height:iconSize,viewBox:\"0 0 12 12\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",\"aria-hidden\":\"true\",style:{shapeRendering:\"crispEdges\",strokeWidth:`${strokeWidth}px`},children:/*#__PURE__*/_jsx(\"path\",{d:\"M10 3L4.5 8.5L2 6\",stroke:iconColor,strokeWidth:strokeWidth,strokeLinecap:lineCap,strokeLinejoin:lineJoin})});}catch(error){console.error(\"Error rendering icon:\",error);return null;}},[isChecked,props.style?.type,props.style?.icon?.preview,iconType,customIcon,iconSize,iconEdge,iconColor,iconWeight]);const renderSwatch=React.useCallback(()=>{try{const state=isChecked?selectedState:isHovered?hoverState:defaultState;const borderConfig=state.border;const containerRadius=radiusPerSide?`${radiusTopLeft}px ${radiusTopRight}px ${radiusBottomRight}px ${radiusBottomLeft}px`:`${radius}px`;// Handle both single and per-side border widths\nconst borderTop=borderConfig.width.isMixed?borderConfig.width.top:borderConfig.width.defaultValue??1;const borderRight=borderConfig.width.isMixed?borderConfig.width.right:borderConfig.width.defaultValue??1;const borderBottom=borderConfig.width.isMixed?borderConfig.width.bottom:borderConfig.width.defaultValue??1;const borderLeft=borderConfig.width.isMixed?borderConfig.width.left:borderConfig.width.defaultValue??1;// Calculate inner dimensions accounting for border width and space\nconst totalBorderWidth=borderLeft+borderRight;const totalBorderHeight=borderTop+borderBottom;const totalSpace=swatchBorder*2;const innerWidth=Math.max(0,width-totalBorderWidth-totalSpace);const innerHeight=Math.max(0,height-totalBorderHeight-totalSpace);// Calculate inner radius accounting for border width and space\nconst innerRadius=radiusPerSide?`${Math.max(0,radiusTopLeft-swatchBorder-borderTop)}px ${Math.max(0,radiusTopRight-swatchBorder-borderRight)}px ${Math.max(0,radiusBottomRight-swatchBorder-borderBottom)}px ${Math.max(0,radiusBottomLeft-swatchBorder-borderLeft)}px`:`${Math.max(0,radius-swatchBorder-borderTop)}px`// Use borderTop for uniform radius calculation\n;const containerBorderStyle={borderTop:`${borderTop}px ${borderConfig.style} ${borderConfig.color}`,borderRight:`${borderRight}px ${borderConfig.style} ${borderConfig.color}`,borderBottom:`${borderBottom}px ${borderConfig.style} ${borderConfig.color}`,borderLeft:`${borderLeft}px ${borderConfig.style} ${borderConfig.color}`};if(swatchType===\"image\"&&swatchImage){return /*#__PURE__*/_jsx(\"div\",{style:{width:width,height:height,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",borderRadius:containerRadius,...containerBorderStyle,background:state.background,boxSizing:\"border-box\",flexShrink:0,transition:\"all 0.2s ease-in-out\",overflow:\"hidden\",position:\"relative\"},children:/*#__PURE__*/_jsx(\"div\",{style:{width:innerWidth,height:innerHeight,position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\",borderRadius:innerRadius,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"img\",{src:swatchImage,alt:`Swatch for ${getDisplayText()}`,style:{width:\"100%\",height:\"100%\",objectFit:\"cover\"}})})});}// Get the color based on type\nlet color=swatchColor;if(swatchType===\"color\"&&props.style?.swatchColorType===\"dynamic\"){// In canvas preview, use the specified color\nif(RenderTarget.current()===\"CANVAS\"){color=\"#8A8A8A\";}else{// In browser, try to get the color from window.__FcCheckoutConfigs\nif(typeof window!==\"undefined\"&&window.__FcCheckoutConfigs?.variantColorValues){try{// For variants, use just the variant value (lowercase) to find the color mapping\nif(property===\"variant\"){const colorName=variantValue.toLowerCase();const colorMapping=window.__FcCheckoutConfigs.variantColorValues.find(c=>c.name.toLowerCase()===colorName);if(colorMapping?.hex){color=colorMapping.hex;}}}catch(error){console.error(\"Error getting dynamic color:\",error);}}}}return /*#__PURE__*/_jsx(\"div\",{style:{width:width,height:height,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",borderRadius:containerRadius,...containerBorderStyle,background:state.background,boxSizing:\"border-box\",flexShrink:0,transition:\"all 0.2s ease-in-out\",overflow:\"hidden\",position:\"relative\"},children:/*#__PURE__*/_jsx(\"div\",{style:{width:innerWidth,height:innerHeight,position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\",backgroundColor:color,borderRadius:innerRadius,minWidth:0,minHeight:0}})});}catch(error){console.error(\"Error rendering swatch:\",error);return null;}},[width,height,swatchType,swatchImage,swatchColor,swatchBorder,radius,radiusPerSide,radiusTopLeft,radiusTopRight,radiusBottomRight,radiusBottomLeft,isChecked,isHovered,defaultState,hoverState,selectedState,getDisplayText,props.style?.swatchColorType,property,variantValue]);// Render checkbox and text with improved accessibility\ntry{return /*#__PURE__*/_jsxs(\"div\",{style:containerStyle,ref:componentRef,onClick:handleChange,onKeyDown:handleKeyDown,role:\"checkbox\",\"aria-checked\":isChecked,tabIndex:0,\"data-filter-id\":componentId,\"data-filter-type\":normalizedProperty,\"data-filter-value\":typeof value===\"string\"?value:JSON.stringify(getFilterValueForComponent()),onMouseEnter:()=>setIsHovered(true),onMouseLeave:()=>setIsHovered(false),onTouchStart:()=>setIsHovered(true),onTouchEnd:()=>setIsHovered(false),onTouchCancel:()=>setIsHovered(false),\"aria-label\":`Filter by ${getDisplayText()}`,children:[props.style?.type===\"checkbox\"&&/*#__PURE__*/_jsx(\"div\",{style:checkboxStyle,children:renderIcon()}),props.style?.type===\"swatch\"&&renderSwatch(),showText&&/*#__PURE__*/_jsx(\"p\",{style:textStyle,children:property===\"variant\"?getDisplayText():displayText||getDisplayText()})]});}catch(error){console.error(\"Error rendering filter component:\",error);return /*#__PURE__*/_jsx(\"div\",{style:{padding:\"10px\",color:\"red\"},children:\"Error rendering filter component\"});}}addPropertyControls(FC_CatalogFilterButton,{// Style controls\nstyle:{type:ControlType.Object,title:\"Style\",controls:{type:{type:ControlType.Enum,title:\"Type\",options:[\"checkbox\",\"swatch\",\"button\"],optionTitles:[\"Checkbox\",\"Swatch\",\"Button\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\",defaultValue:\"checkbox\"},width:{type:ControlType.Number,title:\"Width\",defaultValue:24,min:8,max:104,step:8,displayStepper:true,hidden:({type})=>type===\"button\"},height:{type:ControlType.Number,title:\"Height\",defaultValue:24,min:8,max:104,step:8,displayStepper:true,hidden:({type})=>type===\"button\"},radius:{type:ControlType.FusedNumber,title:\"Radius\",defaultValue:4,toggleKey:\"radiusPerSide\",toggleTitles:[\"All\",\"Sides\"],valueKeys:[\"radiusTopLeft\",\"radiusTopRight\",\"radiusBottomRight\",\"radiusBottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0},swatchType:{type:ControlType.Enum,title:\"Swatch\",options:[\"image\",\"color\"],optionTitles:[\"Image\",\"Color\"],defaultValue:\"color\",displaySegmentedControl:true,hidden:({type})=>type!==\"swatch\"},swatchColorType:{type:ControlType.Enum,title:\"Color\",options:[\"hex\",\"dynamic\"],optionTitles:[\"Hex\",\"Dynamic\"],defaultValue:\"hex\",displaySegmentedControl:true,description:\"Set hex code or use dynamic variant colors set in the plugin.\",hidden:({type,swatchType})=>type!==\"swatch\"||swatchType!==\"color\"},swatchImage:{type:ControlType.Image,title:\"Image\",hidden:({type,swatchType})=>type!==\"swatch\"||swatchType!==\"image\"},swatchColor:{type:ControlType.Color,title:\"Hex\",defaultValue:\"#000000\",hidden:({type,swatchType,swatchColorType})=>type!==\"swatch\"||swatchType!==\"color\"||swatchColorType!==\"hex\"},swatchBorder:{type:ControlType.Number,title:\"Space\",defaultValue:4,min:0,max:20,step:1,description:\"Space around swatch and border\",hidden:({type})=>type!==\"swatch\"},icon:{type:ControlType.Object,title:\"Icon\",hidden:({type})=>type!==\"checkbox\",controls:{preview:{type:ControlType.Boolean,title:\"Preview\",defaultValue:false},type:{type:ControlType.Enum,title:\"Icon\",options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],defaultValue:\"default\",displaySegmentedControl:true},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000000\",hidden:({type})=>type!==\"default\"},weight:{type:ControlType.Number,title:\"Weight\",defaultValue:2,min:.5,max:4,step:.5,hidden:({type})=>type!==\"default\"},edge:{type:ControlType.Enum,title:\"Edge\",options:[\"hard\",\"round\"],optionTitles:[\"Hard\",\"Round\"],defaultValue:\"round\",displaySegmentedControl:true,hidden:({type})=>type!==\"default\"},size:{type:ControlType.Number,title:\"Size\",defaultValue:12,min:8,max:24,step:1},customIcon:{type:ControlType.Image,title:\"Image\",hidden:({type})=>type!==\"custom\"}}},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:8,min:0,max:40,step:1,hidden:({type})=>type===\"button\"},padding:{type:ControlType.FusedNumber,title:\"Padding\",defaultValue:8,toggleKey:\"paddingPerSide\",toggleTitles:[\"All\",\"Sides\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},stacked:{type:ControlType.Enum,title:\"Layout\",options:[\"horizontal\",\"vertical\"],optionTitles:[\"Horizontal\",\"Vertical\"],optionIcons:[\"direction-horizontal\",\"direction-vertical\"],displaySegmentedControl:true,defaultValue:\"horizontal\",hidden:({type})=>type===\"button\"}}},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},default:{type:ControlType.Object,title:\"Default\",controls:{textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\"},border:{type:ControlType.Object,title:\"Border\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000000\"},width:{type:ControlType.FusedNumber,title:\"Width\",toggleKey:\"isMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"top\",\"right\",\"bottom\",\"left\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,defaultValue:1},style:{type:ControlType.Enum,title:\"Style\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"],defaultValue:\"solid\"}}},background:{type:ControlType.Color,title:\"Background\",defaultValue:\"#FFFFFF\"}}},hover:{type:ControlType.Object,title:\"Hover\",controls:{textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#333333\"},border:{type:ControlType.Object,title:\"Border\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000000\"},width:{type:ControlType.FusedNumber,title:\"Width\",toggleKey:\"isMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"top\",\"right\",\"bottom\",\"left\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,defaultValue:1},style:{type:ControlType.Enum,title:\"Style\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"],defaultValue:\"solid\"}}},background:{type:ControlType.Color,title:\"Background\",defaultValue:\"#FFFFFF\"}}},selected:{type:ControlType.Object,title:\"Selected\",controls:{textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\"},border:{type:ControlType.Object,title:\"Border\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000000\"},width:{type:ControlType.FusedNumber,title:\"Width\",toggleKey:\"isMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"top\",\"right\",\"bottom\",\"left\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,defaultValue:1},style:{type:ControlType.Enum,title:\"Style\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"],defaultValue:\"solid\"}}},background:{type:ControlType.Color,title:\"Background\",defaultValue:\"#000000\"}}},// Filter Type Toggle\n// filterType: {\n//     type: ControlType.Enum,\n//     title: \"Filter\",\n//     options: [\"shopify\", \"cms\"],\n//     optionTitles: [\"Shopify\", \"CMS\"],\n//     displaySegmentedControl: true,\n//     defaultValue: \"shopify\",\n// },\n// // CMS specific controls\n// cmsTitle: {\n//     type: ControlType.String,\n//     title: \"CMS Title\",\n//     placeholder: \"Category\",\n//     hidden: (props) => props.filterType !== \"cms\",\n// },\n// cmsValue: {\n//     type: ControlType.String,\n//     title: \"CMS Value\",\n//     placeholder: \"Fashion\",\n//     hidden: (props) => props.filterType !== \"cms\",\n// },\n// Functional props\nproperty:{type:ControlType.Enum,title:\"Property\",options:[\"variant\",\"product-type\",\"product-tag\",\"collection\",\"price\",\"on-sale\",\"discount\",\"in-stock\",\"subscriptions\"],optionTitles:[\"Variant\",\"Product Type\",\"Product Tag\",\"Collection\",\"Price\",\"On Sale\",\"Discount\",\"In Stock\",\"Subscriptions\"],defaultValue:\"price\",hidden:props=>props.filterType===\"cms\"},// Collection, Product Type, Product Tag value\nvalue:{type:ControlType.String,title:\"Value\",defaultValue:\"\",hidden:props=>{if(props.filterType===\"cms\")return true;const validProperties=[\"collection\",\"product-type\",\"product-tag\"];return!validProperties.includes(String(props.property));}},displayText:{type:ControlType.String,title:\"Display Text\",description:\"If not set, value will be used.\",hidden:props=>props.property===\"variant\"},// Price filter controls\npriceType:{type:ControlType.Enum,title:\"Type\",options:[\"Range\",\"Under\",\"Over\"],optionTitles:[\"Range\",\"Under\",\"Over\"],defaultValue:\"Under\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\",hidden:props=>props.property!==\"price\"||props.filterType===\"cms\"},priceThreshold:{type:ControlType.Number,title:\"Under\",defaultValue:100,min:0,step:1,hidden:props=>props.property!==\"price\"||props.priceType!==\"Under\"||props.filterType===\"cms\"},priceOver:{type:ControlType.Number,title:\"Over\",defaultValue:50,min:0,step:1,hidden:props=>props.property!==\"price\"||props.priceType!==\"Over\"||props.filterType===\"cms\"},priceLow:{type:ControlType.Number,title:\"Price Low\",defaultValue:50,min:0,step:1,hidden:props=>props.property!==\"price\"||props.priceType!==\"Range\"||props.filterType===\"cms\"},priceHigh:{type:ControlType.Number,title:\"Price High\",defaultValue:100,min:0,step:1,hidden:props=>props.property!==\"price\"||props.priceType!==\"Range\"||props.filterType===\"cms\"},// Discount filter controls\ndiscountType:{type:ControlType.Enum,title:\"Discount\",options:[\"Percent\",\"Amount\"],optionTitles:[\"Percent\",\"Amount\"],defaultValue:\"Percent\",displaySegmentedControl:true,hidden:props=>props.property!==\"discount\"||props.filterType===\"cms\"},discountValueType:{type:ControlType.Enum,title:\"Type\",options:[\"Range\",\"Over\"],optionTitles:[\"Range\",\"Over\"],defaultValue:\"Over\",displaySegmentedControl:true,hidden:props=>props.property!==\"discount\"||props.filterType===\"cms\"},discountThreshold:{type:ControlType.Number,title:\"Discount Threshold\",defaultValue:100,min:0,step:1,hidden:props=>props.property!==\"discount\"||props.discountValueType!==\"Over\"||props.filterType===\"cms\"},discountLow:{type:ControlType.Number,title:\"Discount Low\",defaultValue:50,min:0,step:1,hidden:props=>props.property!==\"discount\"||props.discountValueType!==\"Range\"||props.filterType===\"cms\"},discountHigh:{type:ControlType.Number,title:\"Discount High\",defaultValue:100,min:0,step:1,hidden:props=>props.property!==\"discount\"||props.discountValueType!==\"Range\"||props.filterType===\"cms\"},// Variant controls\nvariantTitle:{type:ControlType.String,title:\"Title\",defaultValue:\"Size\",hidden:props=>props.property!==\"variant\"||props.filterType===\"cms\"||props.variantType===\"Metafield\"},variantValue:{type:ControlType.String,title:\"Value\",defaultValue:\"Large\",hidden:props=>props.property!==\"variant\"||props.filterType===\"cms\"},variantDisplayText:{type:ControlType.String,title:\"Display Text\",description:\"If not set, Value will be displayed.\",hidden:props=>props.property!==\"variant\"||props.filterType===\"cms\"},showText:{type:ControlType.Boolean,title:\"Show Text\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\",hidden:props=>props.property!==\"variant\"||props.filterType===\"cms\"},variantStockFilter:{type:ControlType.Enum,title:\"In Stock Only\",options:[\"all\",\"in_stock\"],optionTitles:[\"No\",\"Yes\"],defaultValue:\"all\",displaySegmentedControl:true,hidden:props=>props.property!==\"variant\"||props.filterType===\"cms\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CatalogFilterButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CatalogFilterButton.map","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState,useCallback}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{throttle}from\"lodash-es\";/**\n * @framerDisableUnlink\n */export default function FC_CartCounter(props){if(RenderTarget.current()===RenderTarget.canvas){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"p\",{style:{...props.font,color:props.color,backgroundColor:props.backgroundColor,...props.border,borderRadius:props.radius,padding:props.padding,display:\"flex\",alignItems:\"center\",margin:0,height:props.fixedHeight?`${props.heightPx}px`:\"auto\"},children:\"0\"})});}else{const[isBrowser,setIsBrowser]=useState(false);const[cartItemCount,setCartItemCount]=useState(0);const isFetching=useRef(false);// Set isBrowser to true once component mounts\nuseEffect(()=>{setIsBrowser(true);},[]);// Helper function to wait until a condition is true\nconst waitForCondition=useCallback((conditionFn,checkInterval=100,timeout=1e4)=>{return new Promise((resolve,reject)=>{const startTime=Date.now();const checkCondition=()=>{if(conditionFn()){resolve();}else if(Date.now()-startTime>=timeout){reject(new Error(\"Condition not met within timeout\"));}else{setTimeout(checkCondition,checkInterval);}};checkCondition();});},[]);const fetchCartAndUpdateCount=useCallback(async cartId=>{if(isFetching.current){return;}isFetching.current=true;try{await waitForCondition(()=>window.shopXtools&&window.shopXtools.fetchCart);const cartData=await window.shopXtools.fetchCart(cartId);if(cartData){if(cartData.lines&&cartData.lines.edges){const itemCount=cartData.lines.edges.reduce((total,edge)=>total+(edge.node.quantity||0),0);setCartItemCount(itemCount);}else{setCartItemCount(0);}}else{setCartItemCount(0);}}catch(error){setCartItemCount(0);}finally{isFetching.current=false;}},[waitForCondition]);const handleCartUpdate=useCallback(throttle(async()=>{if(!isBrowser)return;// Don't run on server-side\nlet cartId=window[\"shopXtools\"]?.cart?.id;if(!cartId){try{cartId=localStorage.getItem(\"shopX_cart_id\");}catch(error){// Error accessing localStorage\n}}if(cartId){await fetchCartAndUpdateCount(cartId);}else{setCartItemCount(0);}},1e3),[fetchCartAndUpdateCount,isBrowser]);useEffect(()=>{if(!isBrowser)return;// Don't run on server-side\nwindow.addEventListener(\"shopXtools-cart-update\",handleCartUpdate);handleCartUpdate();return()=>{window.removeEventListener(\"shopXtools-cart-update\",handleCartUpdate);};},[handleCartUpdate,isBrowser]);if(props.hideIf0&&cartItemCount===0){return null;}return /*#__PURE__*/_jsx(\"div\",{style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"p\",{style:{...props.font,color:props.color,backgroundColor:props.backgroundColor,...props.border,borderRadius:props.radius,padding:props.padding,display:\"flex\",alignItems:\"center\",margin:0,height:props.fixedHeight?`${props.heightPx}px`:\"auto\"},children:isBrowser?cartItemCount.toString():\"0\"})});}}FC_CartCounter.defaultProps={hideIf0:false,font:undefined,color:\"#000\",backgroundColor:\"#FFFFFF\",border:{borderTopWidth:0,borderRightWidth:0,borderBottomWidth:0,borderLeftWidth:0,borderStyle:\"solid\",borderColor:\"rgba(0, 0, 0, 0.5)\"},radius:0,padding:0,fixedHeight:false,heightPx:40};addPropertyControls(FC_CartCounter,{hideIf0:{type:ControlType.Boolean,title:\"Hide If 0\",defaultValue:false},font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color\"},backgroundColor:{type:ControlType.Color,title:\"BG\",defaultValue:\"#FFFFFF\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderTopWidth:0,borderRightWidth:0,borderBottomWidth:0,borderLeftWidth:0,borderStyle:\"solid\",borderColor:\"rgba(0, 0, 0, 0.5)\"}},fixedHeight:{type:ControlType.Boolean,title:\"Height\",defaultValue:false,enabledTitle:\"Fixed\",disabledTitle:\"Fit\"},heightPx:{type:ControlType.Number,title:\"Height\",defaultValue:40,min:0,hidden:({fixedHeight})=>!fixedHeight},padding:{type:ControlType.FusedNumber,title:\"Padding\",defaultValue:0,toggleKey:\"paddingPerSide\",toggleTitles:[\"All\",\"Sides\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},radius:{type:ControlType.FusedNumber,title:\"Radius\",defaultValue:0,toggleKey:\"radiusPerCorner\",toggleTitles:[\"All\",\"Corners\"],valueKeys:[\"topLeft\",\"topRight\",\"bottomRight\",\"bottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartCounter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CartCounter.map","import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;Inter-500\"]);export const fonts=[{family:\"Inter\",moduleAsset:{localModuleIdentifier:\"local-module:css/TIzKiGcOB:default\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\",weight:\"500\"}];export const css=['.framer-PGxOy .framer-styles-preset-j385k6:not(.rich-text-wrapper), .framer-PGxOy .framer-styles-preset-j385k6.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.03em; --framer-line-height: 100%; --framer-paragraph-spacing: 16px; --framer-text-alignment: left; --framer-text-color: var(--token-c734a28a-9fe9-4aa2-97ea-e240e7bd3071, #000000); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-PGxOy\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b084a7c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/RBhrmJSayFIEr01hpPFn/uknigYuJhd1icsEQ9e0L/TIzKiGcOB.js\";const cycleOrder=[\"q765oO3yC\"];const variantClassNames={q765oO3yC:\"framer-v-kixgj4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,text,width,...props})=>{var ref;return{...props,U2bckk9Ci:(ref=text!==null&&text!==void 0?text:props.U2bckk9Ci)!==null&&ref!==void 0?ref:\"<p>$0 USD</p>\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,U2bckk9Ci,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"q765oO3yC\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-PixXK\",sharedStyle.className,classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-kixgj4\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"q765oO3yC\",ref:ref,style:{...style},children:/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:U2bckk9Ci,className:\"framer-1iq4zis\",layoutDependency:layoutDependency,layoutId:\"ZBWxU4W6n\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},stylesPresetsClassNames:{p:\"framer-styles-preset-j385k6\"},verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=['.framer-PixXK [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PixXK .framer-1n4dbv2 { display: block; }\",\".framer-PixXK .framer-kixgj4 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-PixXK .framer-1iq4zis { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PixXK .framer-kixgj4 { gap: 0px; } .framer-PixXK .framer-kixgj4 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-PixXK .framer-kixgj4 > :first-child { margin-left: 0px; } .framer-PixXK .framer-kixgj4 > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 55.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"U2bckk9Ci\":\"text\"}\n */ const FrameratkMxVAKb=withCSS(Component,css,\"framer-PixXK\");export default FrameratkMxVAKb;FrameratkMxVAKb.displayName=\"shopX / cartSubtotal\";FrameratkMxVAKb.defaultProps={height:16,width:55.5};addPropertyControls(FrameratkMxVAKb,{U2bckk9Ci:{defaultValue:\"<p>$0 USD</p>\",title:\"text\",type:ControlType.RichText}});addFonts(FrameratkMxVAKb,[...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameratkMxVAKb\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"U2bckk9Ci\\\":\\\"text\\\"}\",\"framerIntrinsicHeight\":\"16\",\"framerIntrinsicWidth\":\"55.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./atkMxVAKb.map","/*\n * shopX / cartSubtotal\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/Xz56MXJ2ZtTgFtT1VmZz/jsrZt5LjumizHw76NuWB/atkMxVAKb.js\"\nexport { default } from \"https://framerusercontent.com/modules/Xz56MXJ2ZtTgFtT1VmZz/jsrZt5LjumizHw76NuWB/atkMxVAKb.js\"\n","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useMemo,useState}from\"react\";import ShopXCartSubtotal from\"https://framer.com/m/shopX-cartSubtotal-pv7y.js\";import{addPropertyControls,ControlType}from\"framer\";import{get}from\"lodash-es\";import{knownCurrenciesWithCodeAsSymbol}from\"https://framerusercontent.com/modules/k9s4cejdkBGDjmzudhzM/18cq93eooqM4YmdbL7E2/currencyMaps.js\";import{getLocaleFromCountry}from\"https://framerusercontent.com/modules/vC6fzbfO83MgBPIhn5zl/N2GIWD1ik8HES3ASBGeD/locales.js\";import{RenderTarget}from\"framer\";// Helper function to check if a currency's symbol is the same as its code\nconst isCurrencySymbolSameAsCode=currencyCode=>{// For some currencies like CHF, the browser might use the code as the symbol\nif(!currencyCode)return false;if(knownCurrenciesWithCodeAsSymbol.includes(currencyCode)){return true;}try{const formatted=new Intl.NumberFormat(undefined,{style:\"currency\",currency:currencyCode,currencyDisplay:\"narrowSymbol\"}).format(0);// Remove digits, decimal points, and common formatting characters\nconst cleanFormatted=formatted.replace(/[0-9.,\\s]/g,\"\");// Check if what remains is the currency code\nreturn cleanFormatted===currencyCode;}catch(e){return false;}};/**\n * @framerDisableUnlink\n */export default function FC_CartSubtotal(props){const{format:{showCurrency,showSymbol,showDecimals,currencyCode:previewCurrencyCode}={}}=props;const[subtotal,setSubtotal]=useState(0);const[cart,setCart]=useState(null);const[selectedCurrency,setSelectedCurrency]=useState(\"\");const[selectedCountryCode,setSelectedCountryCode]=useState(\"\");const[selectedCountry,setSelectedCountry]=useState(\"\");const[currencyConfig,setCurrencyConfig]=useState(()=>{// Initialize with window values if available\nif(typeof window!==\"undefined\"){const position=window?.__FcCurrencyConfigs?.currencyPosition||\"Before\";const initialConfig={position:position,showCode:position!==\"Hide\",symbol:window?.__FcCurrencyConfigs?.currencySymbol||\"$\"};//console.log('Initial currency config state:', initialConfig, window?.__FcCurrencyConfigs);\nreturn initialConfig;}return{position:\"Before\",showCode:false,symbol:\"$\"};});const isBrowser=typeof window!==\"undefined\";// Initialize currency from localStorage on page load\nuseEffect(()=>{if(!isBrowser)return;const storedCurrency=localStorage.getItem(\"selectedCurrency\");const storedCountryCode=localStorage.getItem(\"selectedCountryCode\");const storedCountry=localStorage.getItem(\"selectedCountry\");setSelectedCurrency(storedCurrency||\"USD\");setSelectedCountryCode(storedCountryCode||\"US\");setSelectedCountry(storedCountry||\"United States\");// console.log(\"[FC_CartSubtotal] Initial Currency State:\", {\n//     currency: storedCurrency\n// })\n},[isBrowser]);// Debug current currency config\n// useEffect(() => {\n//     console.log('Currency config changed:', currencyConfig);\n// }, [currencyConfig]);\n// Add currency settings listener\nuseEffect(()=>{if(!isBrowser)return;function updateCurrencyConfig(position,symbol){//console.log('Updating currency config with:', { position, symbol });\nconst newConfig={position:position||\"Before\",showCode:position!==\"Hide\",symbol:symbol||\"$\"};//console.log('New currency config:', newConfig);\nsetCurrencyConfig(newConfig);}// Handle currency settings updates\nconst handleCurrencySettingsUpdate=e=>{//console.log('Currency update event received:', e.detail);\nif(!e.detail?.current){//console.log('Invalid currency update event:', e);\nreturn;}updateCurrencyConfig(e.detail.current.currencyPosition,e.detail.current.currencySymbol);};// Initial setup\nconst currentPosition=window.__FcCurrencyConfigs?.currencyPosition;const currentSymbol=window.__FcCurrencyConfigs?.currencySymbol;//console.log('Initial currency values:', { currentPosition, currentSymbol });\nupdateCurrencyConfig(currentPosition,currentSymbol);// Add event listener\ndocument.addEventListener(\"currency__settings-updated\",handleCurrencySettingsUpdate);//console.log('Currency event listener added');\n// Listen for currency changes\nconst handleCurrencyChange=event=>{//console.log(\"[FC_CartSubtotal] Currency Change Event:\", event.detail);\nconst{currency,countryCode,country}=event.detail;setSelectedCurrency(currency);setSelectedCountryCode(countryCode);setSelectedCountry(country);};window.addEventListener(\"currency_changed\",handleCurrencyChange);return()=>{document.removeEventListener(\"currency__settings-updated\",handleCurrencySettingsUpdate);window.removeEventListener(\"currency_changed\",handleCurrencyChange);//console.log('Currency event listeners removed');\n};},[isBrowser]);// // Cart calculation effect\nuseEffect(()=>{if(!isBrowser)return;const logCartDetails=()=>{const cart=get(window,\"shopXtools.cart\");// Log the entire cart object\n//console.log('Cart Data:', cart);\nif(cart){setCart(cart);// Log each line item in the cart\nconst cartItems=get(cart,\"lines.edges\",[]);// console.log(\n//     'Cart Items:',\n//     cartItems.map((edge) => {\n//         const item = edge.node;\n//         return {\n//             title: get(item, 'merchandise.product.title', 'Unknown'),\n//             variantId: get(item, 'merchandise.id', ''),\n//             price: get(item, 'cost.totalAmount.amount') ||\n//                    get(item, 'cost.subtotalAmount.amount') ||\n//                    get(item, 'merchandise.price.amount', '0'),\n//             quantity: get(item, 'quantity', 0),\n//             currencyCode: get(item, 'cost.totalAmount.currencyCode') ||\n//                           get(item, 'merchandise.price.currencyCode', 'USD'),\n//         };\n//     })\n// );\n// Log the subtotal\nconst subtotal=parseFloat(get(cart,\"cost.subtotalAmount.amount\",\"0\"));//console.log('Parsed Subtotal (to be set in state):', subtotal);\nsetSubtotal(subtotal);}else{console.log(\"No cart data available.\");}};// Log cart details on load\nlogCartDetails();// Re-log cart details on cart update events\nwindow.addEventListener(\"shopXtools-cart-update\",logCartDetails);return()=>window.removeEventListener(\"shopXtools-cart-update\",logCartDetails);},[isBrowser]);const _currencyCode=useMemo(()=>{if(!isBrowser)return\"USD\";// Try different paths to get currency code\nconst cartCurrencyCode=get(window,\"shopXtools.cart.cost.subtotalAmount.currencyCode\",\"USD\");//console.log('Currency Code in _currencyCode:', cartCurrencyCode);\nreturn selectedCurrency||cartCurrencyCode;},[isBrowser,cart,selectedCurrency]);const showMockValues=useMemo(()=>subtotal===0&&isBrowser&&window.location.origin.endsWith(\"framercanvas.com\"),[subtotal,isBrowser]);// Common function to format price based on options\nconst formatPriceWithOptions=(numericPrice,currCode)=>{const symbolSameAsCode=isCurrencySymbolSameAsCode(currCode);// Get locale from selected country code\nconst locale=getLocaleFromCountry(selectedCountryCode);// Log browser user agent for debugging iOS-specific issues\n// if (isBrowser) {\n//     console.log(\"[FC_CartSubtotal] Format debug:\", {\n//         userAgent: navigator.userAgent,\n//         isCurrencySymbolSameAsCode: symbolSameAsCode,\n//         currencyCode: currCode,\n//         selectedCountryCode,\n//         locale,\n//         showSymbol,\n//         showCurrency,\n//         showDecimals,\n//     })\n// }\n// Determine if we should show decimals based on the setting\nconst shouldShowDecimals=()=>{if(showDecimals===\"Always show\")return true;if(showDecimals===\"Never show\")return false;if(showDecimals===\"Hide when .00\"){// Check if the decimal part is zero\nreturn numericPrice%1!==0;}return true// Default fallback for boolean value\n;};const decimalDigits=shouldShowDecimals()?2:0;// If showing neither symbol nor code, just format the number\nif(!showSymbol&&!showCurrency){const formattedNumber=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);//console.log('Formatted Number (No Symbol or Currency):', formattedNumber);\nreturn formattedNumber;}// Special case for USD to prevent \"US$\" display in Safari iOS\nif(currCode===\"USD\"&&showSymbol){// Check if running on iOS device\nconst isIOS=isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream;// Format USD manually to avoid the iOS \"US$\" prefix\nif(isIOS){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);if(!showCurrency){return`$${number}`// Just \"$50\" format\n;}else{return`$${number} USD`// \"$50 USD\" format\n;}}else{// For non-iOS devices, continue with normal formatting but use\n// a more controlled approach to ensure consistency\nif(!showCurrency){return new Intl.NumberFormat(locale,{style:\"currency\",currency:\"USD\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);}else{const withSymbol=new Intl.NumberFormat(locale,{style:\"currency\",currency:\"USD\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);return`${withSymbol} USD`;}}}// For currencies where symbol is same as code (like CHF)\nif(symbolSameAsCode){// If showing currency code, always use code-first format and ignore symbol\nif(showCurrency&&!showSymbol){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);const output=`${currCode} ${number}`;return output;}if(showSymbol&&!showCurrency){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);const output=`${currCode} ${number}`;return output;}if(showCurrency&&showSymbol){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);return`${currCode} ${number}`;}}// For currencies with distinct symbols (like USD with $)\n// If showing only the code (no symbol)\nif(!showSymbol&&showCurrency){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);// For normal currencies, show code after the number\nreturn`${number} ${currCode}`;}// If showing only the symbol (no code)\nif(showSymbol&&!showCurrency){return new Intl.NumberFormat(locale,{style:\"currency\",currency:currCode,minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);}// If showing both symbol and code\nconst withSymbol=new Intl.NumberFormat(locale,{style:\"currency\",currency:currCode,minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);return`${withSymbol} ${currCode}`;};const text=useMemo(()=>{if(!isBrowser)return\"\";// For canvas view, handle the display options directly\nif(RenderTarget.current()===RenderTarget.canvas||showMockValues){const mockAmount=150;const currentCurrencyCode=previewCurrencyCode||\"USD\";return formatPriceWithOptions(mockAmount,currentCurrencyCode);}// For live view, use the actual subtotal\nreturn formatPriceWithOptions(subtotal,_currencyCode);},[isBrowser,showMockValues,subtotal,_currencyCode,showCurrency,showSymbol,showDecimals,previewCurrencyCode,props.format]);if(!isBrowser){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"inline-flex\"}});}// For debugging\n// console.log('Rendering FC_CartSubtotal with:', {\n//     subtotal,\n//     text,\n//     currencyConfig,\n//     props\n// })\n// Render a basic div if ShopXCartSubtotal is not available\nif(typeof ShopXCartSubtotal===\"undefined\"){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",textAlign:\"right\"},children:/*#__PURE__*/_jsx(\"p\",{style:{...props.font,color:props.color,margin:0},children:text})});}return /*#__PURE__*/_jsx(ShopXCartSubtotal,{...props,text:/*#__PURE__*/_jsx(\"p\",{style:{...props.font,color:props.color,margin:0},children:text}),style:{width:\"100%\"}});}FC_CartSubtotal.defaultProps={format:{showCurrency:false,showSymbol:true,currencyCode:\"USD\",showDecimals:\"Always show\"}};addPropertyControls(FC_CartSubtotal,{format:{type:ControlType.Object,title:\"Format\",controls:{showSymbol:{type:ControlType.Boolean,title:\"Symbol\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",description:\"$, \\xa3, €, etc.\"},showCurrency:{type:ControlType.Boolean,title:\"Code\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\",description:\"USD, EUR, CHF, etc.\"},showDecimals:{type:ControlType.Enum,title:\"Decimals\",defaultValue:\"Always show\",options:[\"Always show\",\"Never show\",\"Hide when .00\"],optionTitles:[\"Always show\",\"Never show\",\"Hide when .00\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},currencyCode:{type:ControlType.Enum,title:\"Preview\",defaultValue:\"USD\",options:[\"USD\",\"EUR\",\"GBP\",\"CHF\",\"JPY\",\"CAD\",\"AUD\",\"CNY\",\"HKD\",\"NZD\",\"SEK\",\"KRW\",\"SGD\",\"NOK\",\"MXN\",\"INR\",\"RUB\",\"ZAR\",\"TRY\",\"BRL\",\"TWD\",\"DKK\",\"PLN\",\"THB\",\"IDR\",\"HUF\",\"CZK\",\"ILS\",\"CLP\",\"PHP\",\"AED\",\"COP\",\"SAR\",\"MYR\",\"RON\"],description:\"Currency on your site is automatic, this is only shown in canvas preview.\"}}},font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartSubtotal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CartSubtotal.map","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2024 Framer Commerce. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useCallback,useRef,useEffect,useState,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * @framerDisableUnlink\n *//**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicHeight Auto\n */function FC_CartStateController(props){var _content_props;const{Populated,Empty}=props;const[isBrowser,setIsBrowser]=useState(false);const[cartItems,setCartItems]=useState([]);const isFetching=useRef(false);// Set isBrowser to true once component mounts\nuseEffect(()=>{setIsBrowser(true);},[]);const fetchCartFromShopify=useCallback(async cartId=>{if(isFetching.current||!isBrowser)return;isFetching.current=true;try{var _window_shopXtools_fetchCart,_window_shopXtools,_window;const cartData=await ((_window=window)===null||_window===void 0?void 0:(_window_shopXtools=_window.shopXtools)===null||_window_shopXtools===void 0?void 0:(_window_shopXtools_fetchCart=_window_shopXtools.fetchCart)===null||_window_shopXtools_fetchCart===void 0?void 0:_window_shopXtools_fetchCart.call(_window_shopXtools,cartId));if(cartData){var _cartData_lines;setCartItems(((_cartData_lines=cartData.lines)===null||_cartData_lines===void 0?void 0:_cartData_lines.edges)||[]);}else{setCartItems([]);}}catch(error){console.error(\"Error fetching cart:\",error);setCartItems([]);}finally{isFetching.current=false;}},[isBrowser]);const handleCartUpdate=useCallback(async()=>{if(!isBrowser)return;let cartId;try{var _window_shopXtools_cart,_window_shopXtools,_window;cartId=(_window=window)===null||_window===void 0?void 0:(_window_shopXtools=_window.shopXtools)===null||_window_shopXtools===void 0?void 0:(_window_shopXtools_cart=_window_shopXtools.cart)===null||_window_shopXtools_cart===void 0?void 0:_window_shopXtools_cart.id;if(!cartId){cartId=localStorage.getItem(\"shopX_cart_id\");}}catch(error){console.error(\"Error accessing localStorage:\",error);return;}if(cartId){await fetchCartFromShopify(cartId);}else{setCartItems([]);}},[fetchCartFromShopify,isBrowser]);useEffect(()=>{if(!isBrowser)return;handleCartUpdate();window.addEventListener(\"shopXtools-cart-update\",handleCartUpdate);return()=>window.removeEventListener(\"shopXtools-cart-update\",handleCartUpdate);},[handleCartUpdate,isBrowser]);let content=null;if(RenderTarget.current()===RenderTarget.canvas){content=(Empty===null||Empty===void 0?void 0:Empty[0])||null;}else{// On server-side (or when isBrowser is false), always show Empty state\n// On client-side, show based on cart items\ncontent=!isBrowser||cartItems.length===0?Empty===null||Empty===void 0?void 0:Empty[0]:Populated===null||Populated===void 0?void 0:Populated[0];}if(!content){return /*#__PURE__*/_jsx(\"div\",{style:{height:\"100%\"}});}const clonedElement=/*#__PURE__*/cloneElement(content,{style:{...((_content_props=content.props)===null||_content_props===void 0?void 0:_content_props.style)||{},width:\"100%\",height:\"100%\"}});return /*#__PURE__*/_jsx(\"div\",{style:{height:\"100%\"},children:clonedElement});}FC_CartStateController.defaultProps={Populated:null,Empty:null};addPropertyControls(FC_CartStateController,{Populated:{type:ControlType.ComponentInstance,title:\"Populated State\"},Empty:{type:ControlType.ComponentInstance,title:\"Empty State\"}});export default FC_CartStateController;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartStateController\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"Auto\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CartStateController.map","// Generated by Framer (3d3d426)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={UZehZUQm8:{hover:true}};const serializationHash=\"framer-bmdZx\";const variantClassNames={UZehZUQm8:\"framer-v-1esatc4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"UZehZUQm8\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1esatc4\",className,classNames),\"data-framer-name\":\"button\",layoutDependency:layoutDependency,layoutId:\"UZehZUQm8\",ref:refBinding,style:{backgroundColor:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"UZehZUQm8-hover\":{backgroundColor:\"var(--token-25dffb6f-7224-457b-8095-a82c7fa5a8b9, rgba(0, 0, 0, 0.48))\"}},...addPropertyOverrides({\"UZehZUQm8-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Checkout\"})}),className:\"framer-17jg1mk\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"zCiKxjYGm\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bmdZx.framer-61je83, .framer-bmdZx .framer-61je83 { display: block; }\",\".framer-bmdZx.framer-1esatc4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 48px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 400px; }\",\".framer-bmdZx .framer-17jg1mk { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"YQsJtK3Hl\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYjkhErSjs=withCSS(Component,css,\"framer-bmdZx\");export default FramerYjkhErSjs;FramerYjkhErSjs.displayName=\"FC Cart / checkoutButton\";FramerYjkhErSjs.defaultProps={height:48,width:400};addFonts(FramerYjkhErSjs,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/1ZFS7N918ojhhd0nQWdj3jz4w.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYjkhErSjs\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"48\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YQsJtK3Hl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"400\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YjkhErSjs.map","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import React,{useCallback,useRef,useEffect,useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{get,throttle}from\"lodash-es\";import{removeLineMutation,updatelineMutation,removeLineMutationNoPlans,getProductMetafields}from\"https://framerusercontent.com/modules/yiRfl1JCGhIBUL31WVDk/wupS2XmBAHu1kBQNv9pi/mutations_v2.js\";import{knownCurrenciesWithCodeAsSymbol}from\"https://framerusercontent.com/modules/k9s4cejdkBGDjmzudhzM/18cq93eooqM4YmdbL7E2/currencyMaps.js\";import{useIsBrowser}from\"https://framerusercontent.com/modules/ncBs5KPMI9I5GEta13fn/zGXDjuZapa1SGy6D8P5e/IsBrowser.js\";import{getLocaleFromCountry}from\"https://framerusercontent.com/modules/vC6fzbfO83MgBPIhn5zl/N2GIWD1ik8HES3ASBGeD/locales.js\";// Helper function to check if a currency's symbol is the same as its code\nconst isCurrencySymbolSameAsCode=currencyCode=>{// For some currencies like CHF, the browser might use the code as the symbol\nif(!currencyCode)return false;if(knownCurrenciesWithCodeAsSymbol.includes(currencyCode)){return true;}try{const formatted=new Intl.NumberFormat(undefined,{style:\"currency\",currency:currencyCode,currencyDisplay:\"narrowSymbol\"}).format(0);// Remove digits, decimal points, and common formatting characters\nconst cleanFormatted=formatted.replace(/[0-9.,\\s]/g,\"\");// Check if what remains is the currency code\nreturn cleanFormatted===currencyCode;}catch(e){return false;}};/**\n * @framerDisableUnlink\n */export default function FC_CartProductCard(props){const[cart,setCart]=useState({});const[cartItems,setCartItems]=useState([]);const[errorMessage,setErrorMessage]=useState();const isFetching=useRef(false);const[selectedCurrency,setSelectedCurrency]=useState(\"\");const[selectedCountryCode,setSelectedCountryCode]=useState(\"\");const[selectedCountry,setSelectedCountry]=useState(\"\");// const [subscriptionPrice, setSubscriptionPrice] = useState(null)\n// const [subscriptionPlan, setSubscriptionPlan] = useState(null)\nconst isBrowser=useIsBrowser();// Initialize currency from localStorage on page load\nuseEffect(()=>{if(!isBrowser)return;const storedCurrency=localStorage.getItem(\"selectedCurrency\");const storedCountryCode=localStorage.getItem(\"selectedCountryCode\");const storedCountry=localStorage.getItem(\"selectedCountry\");setSelectedCurrency(storedCurrency||\"USD\");setSelectedCountryCode(storedCountryCode||\"US\");setSelectedCountry(storedCountry||\"United States\");//console.log(\"[FC_CartProductCard] setting selectedCountryCode and currency\", storedCountryCode, storedCurrency)\n},[isBrowser]);// Listen for currency changes\nuseEffect(()=>{if(!isBrowser)return;const handleCurrencyChange=event=>{const{currency,countryCode,country}=event.detail;setSelectedCurrency(currency);setSelectedCountryCode(countryCode);setSelectedCountry(country);//console.log(\"[FC_CartProductCard] currency changed to\", selectedCountryCode, selectedCurrency)\n};window.addEventListener(\"currency_changed\",handleCurrencyChange);return()=>{window.removeEventListener(\"currency_changed\",handleCurrencyChange);};},[isBrowser,selectedCurrency,selectedCountryCode]);// Add currency config state\nconst[currencyConfig,setCurrencyConfig]=useState(()=>{// Initialize with window values if available\nif(typeof window!==\"undefined\"){const position=window?.__FcCurrencyConfigs?.currencyPosition||\"Before\";const initialConfig={position:position,showCode:position!==\"Hide\",symbol:window?.__FcCurrencyConfigs?.currencySymbol||\"$\"};// console.log(\n//     \"Initial currency config state:\",\n//     initialConfig,\n//     window?.__FcCurrencyConfigs\n// )\nreturn initialConfig;}return{position:\"Before\",showCode:false,symbol:\"$\"};});// Add currency settings listener\nuseEffect(()=>{if(typeof window===\"undefined\")return;function updateCurrencyConfig(position,symbol){//(\"Updating currency config with:\", { position, symbol })\nconst newConfig={position:position||\"Before\",showCode:position!==\"Hide\",symbol:symbol||\"$\"};//console.log(\"New currency config:\", newConfig)\nsetCurrencyConfig(newConfig);}// Handle currency settings updates\nconst handleCurrencySettingsUpdate=e=>{//console.log(\"Currency update event received:\", e.detail)\nif(!e.detail?.current){//console.log(\"Invalid currency update event:\", e)\nreturn;}updateCurrencyConfig(e.detail.current.currencyPosition,e.detail.current.currencySymbol);};// Initial setup\nconst currentPosition=window.__FcCurrencyConfigs?.currencyPosition;const currentSymbol=window.__FcCurrencyConfigs?.currencySymbol;// console.log(\"Initial currency values:\", {\n//     currentPosition,\n//     currentSymbol,\n// })\nupdateCurrencyConfig(currentPosition,currentSymbol);// Add event listener\ndocument.addEventListener(\"currency__settings-updated\",handleCurrencySettingsUpdate);return()=>{document.removeEventListener(\"currency__settings-updated\",handleCurrencySettingsUpdate);};},[]);const _showCurrencyCode=props.priceConfigs?.showCurrencyCode;const _showCurrencySymbol=props.priceConfigs?.showSymbol;// // Add subscription price listener\n// useEffect(() => {\n//     if (!isBrowser) return\n//     const handleSubscriptionPriceUpdate = (e) => {\n//         if (e.detail?.price) {\n//             setSubscriptionPrice(e.detail.price)\n//             setSubscriptionPlan(e.detail.plan.id)\n//         } else {\n//             setSubscriptionPrice(null)\n//             setSubscriptionPlan(null)\n//         }\n//     }\n//     document.addEventListener(\n//         \"subscription__price-update\",\n//         handleSubscriptionPriceUpdate\n//     )\n//     return () => {\n//         document.removeEventListener(\n//             \"subscription__price-update\",\n//             handleSubscriptionPriceUpdate\n//         )\n//     }\n// }, [isBrowser])\nconst[locale,setLocale]=useState(undefined);useEffect(()=>{//console.log(\"[FC_CartProductCard] selectedCountryCode\", selectedCountryCode)\nconst updatedLocale=getLocaleFromCountry(selectedCountryCode);//console.log(\"[FC_CartProductCard] Locale updated:\", updatedLocale);\nsetLocale(updatedLocale);},[selectedCountryCode]);const formatCartPrice=useCallback((amount,currencyCode)=>{// Clean and format amount\nif(typeof amount===\"string\"){amount=amount.replace(/[^0-9.]/g,\"\");const parts=amount.split(\".\");if(parts.length>2){amount=parts[0]+\".\"+parts.slice(1).join(\"\");}}if(typeof amount!==\"number\"){amount=parseFloat(amount);}if(isNaN(amount)){amount=0;}// For canvas view, use canvasPrice with USD\nif(RenderTarget.current()===RenderTarget.canvas){const format=props.priceConfigs?.format||{};return formatPriceWithOptions(amount,format.currencyCode||\"USD\");}// For browser view, use the current currency\nconst format=props.priceConfigs?.format||{};return formatPriceWithOptions(amount,currencyCode||\"USD\");},[props.priceConfigs,locale]);// Common function to format price based on options\nconst formatPriceWithOptions=useCallback((numericPrice,currCode)=>{if(!currCode)currCode=\"USD\";//console.log(\"[FC_CartProductCard] currCode\", currCode)\nconst format=props.priceConfigs?.format||{};// For backward compatibility\nconst showSymbol=format.showSymbol!==undefined?format.showSymbol:props.priceConfigs?.showSymbol!==undefined?props.priceConfigs.showSymbol:true;const showCurrency=format.showCurrency!==undefined?format.showCurrency:props.priceConfigs?.showCurrencyCode!==undefined?props.priceConfigs.showCurrencyCode:false;const showDecimals=format.showDecimals||\"Always show\";const symbolSameAsCode=isCurrencySymbolSameAsCode(currCode);//console.log(\"[FC_CartProductCard] receving locale from getLocaleFromCountry\", locale)\n// console.log(\"[FC_CartProductCard] Format debug:\", {\n//     userAgent: navigator.userAgent,\n//     isCurrencySymbolSameAsCode: symbolSameAsCode,\n//     currencyCode: currCode,\n//     selectedCountryCode,\n//     locale,\n// })\n// Determine if we should show decimals based on the setting\nconst shouldShowDecimals=()=>{if(showDecimals===\"Always show\")return true;if(showDecimals===\"Never show\")return false;if(showDecimals===\"Hide when .00\"){// Check if the decimal part is zero\nreturn numericPrice%1!==0;}return true// Default fallback\n;};const decimalDigits=shouldShowDecimals()?2:0;// If showing neither symbol nor code, just format the number\nif(!showSymbol&&!showCurrency){const formattedNumber=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);return formattedNumber;}// Special case for USD to prevent \"US$\" display in Safari iOS\nif(currCode===\"USD\"&&showSymbol){// Check if running on iOS device\nconst isIOS=isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream;// Format USD manually to avoid the iOS \"US$\" prefix\nif(isIOS){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);if(!showCurrency){return`$${number}`// Just \"$50\" format\n;}else{return`$${number} USD`// \"$50 USD\" format\n;}}else{// For non-iOS devices, continue with normal formatting but use\n// a more controlled approach to ensure consistency\nif(!showCurrency){return new Intl.NumberFormat(locale,{style:\"currency\",currency:\"USD\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);}else{const withSymbol=new Intl.NumberFormat(locale,{style:\"currency\",currency:\"USD\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);return`${withSymbol} USD`;}}}// For currencies where symbol is same as code (like CHF)\nif(symbolSameAsCode){// If showing currency code, always use code-first format and ignore symbol\nif(showCurrency&&!showSymbol){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);const output=`${currCode} ${number}`;return output;}if(showSymbol&&!showCurrency){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);const output=`${currCode} ${number}`;return output;}if(showCurrency&&showSymbol){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);return`${currCode} ${number}`;}}// For currencies with distinct symbols (like USD with $)\n// If showing only the code (no symbol)\nif(!showSymbol&&showCurrency){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);// For normal currencies, show code after the number\nreturn`${number} ${currCode}`;}// If showing only the symbol (no code)\nif(showSymbol&&!showCurrency){return new Intl.NumberFormat(locale,{style:\"currency\",currency:currCode,minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);}// If showing both symbol and code\nconst withSymbol=new Intl.NumberFormat(locale,{style:\"currency\",currency:currCode,minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);return`${withSymbol} ${currCode}`;},[props.priceConfigs,locale]);const fetchCartFromShopify=useCallback(async cartId=>{if(isFetching.current){return;}isFetching.current=true;try{// Wait until window.shopXtools.fetchCart is available\nawait waitForCondition(()=>window.shopXtools&&window.shopXtools.fetchCart);const cartData=await window.shopXtools.fetchCart(cartId);//console.log(\"[FETCH] Cart data received from Shopify:\", cartData);\nif(cartData){setCart(cartData);//console.log(\"[FETCH] Cart Data after setting state: :\", cartData)\nsetCartItems(cartData.lines?.edges||[]);//console.log(\"[FETCH] Cart items after setting state:\", cartData.lines?.edges);\n// Update the global cart data\nwindow.shopXtools.cart=cartData;// Dispatch cart update event\nwindow.dispatchEvent(new Event(\"shopXtools-cart-update\"));}else{setCart({});setCartItems([]);}}catch(error){setCart({});setCartItems([]);}finally{isFetching.current=false;}},[]);// useEffect(() => {\n//     console.log(\"[STATE] Updated cart:\", cart);\n// }, [cart]);\n// useEffect(() => {\n//     console.log(\"[STATE] Updated cartItems:\", cartItems);\n// }, [cartItems]);\n// Helper function to wait until a condition is true\nconst waitForCondition=useCallback((conditionFn,checkInterval=100,timeout=1e4)=>{return new Promise((resolve,reject)=>{const startTime=Date.now();const checkCondition=()=>{if(conditionFn()){resolve();}else if(Date.now()-startTime>=timeout){reject(new Error(\"Condition not met within timeout\"));}else{setTimeout(checkCondition,checkInterval);}};checkCondition();});},[]);const handleCartUpdate=useCallback(throttle(async()=>{let cartId=window[\"shopXtools\"]?.cart?.id;// console.log(\"[UPDATE] Checking for cartId:\", cartId);\n// console.log(\"[UPDATE] Checking for cart:\", window[\"shopXtools\"]?.cart);\nif(!cartId){try{cartId=localStorage.getItem(\"shopX_cart_id\");}catch(error){console.error(\"Error loading cart ID from local storage:\",error);}}if(cartId){await fetchCartFromShopify(cartId);//console.log(\"[UPDATE] Fetching cart from Shopify with cartId:\", cartId);\n}else{//console.log(\"[UPDATE] No cartId found, resetting cart state.\");\nsetCart({});setCartItems([]);}},500),[fetchCartFromShopify]);//console.log(\"Cart Data in CartProductCard:\", cart)\nuseEffect(()=>{//console.log(\"[EVENT] shopXtools-cart-update event triggered\");\n// Fetch cart data on component mount\nhandleCartUpdate();window.addEventListener(\"shopXtools-cart-update\",handleCartUpdate);return()=>{window.removeEventListener(\"shopXtools-cart-update\",handleCartUpdate);};},[handleCartUpdate]);//console.log(\"Cart Data in CartProductCard:\", cart)\nconst handleRemoveLine=useCallback(async(cartId,lineId)=>{if(!cartId||!lineId){console.error(\"Missing cartId or lineId for remove operation\");return;}try{const data=await window.shopXtools?.handleCartMutation(removeLineMutation,{cartId,lineIds:[lineId]});//console.log(\"[REMOVE] Mutation response:\", data);\nif(data?.cartLinesRemove?.cart){//console.log(\"[REMOVE] Cart updated, refetching...\");\nawait fetchCartFromShopify(cartId);return;}// Try backup mutation if primary fails\nconst backupData=await window.shopXtools?.handleCartMutation(removeLineMutationNoPlans,{cartId,lineIds:[lineId]});if(backupData?.cartLinesRemove?.cart){await fetchCartFromShopify(cartId);}else{console.error(\"Both primary and backup remove line mutations failed\");}}catch(error){console.error(\"Error removing line item:\",error);}},[fetchCartFromShopify]);const handleUpdateLine=useCallback(async(cartId,lineId,quantity,lineItem)=>{if(!cartId||!lineId||typeof quantity!==\"number\"){console.error(\"Missing required parameters for update operation\");return;}//console.log(\"[UPDATE] Updating line:\", { cartId, lineId, quantity, lineItem });\ntry{// Check quantity limits if product has them\nconst productHandle=lineItem?.merchandise?.product?.handle;if(productHandle){const metafields=await window.shopXtools?.handleCartMutation(getProductMetafields,{handle:productHandle});const maxQuantity=parseInt(metafields?.product?.metafield_order_max?.value,10);if(!isNaN(maxQuantity)&&maxQuantity>0&&quantity>maxQuantity){setErrorMessage(`Maximum quantity allowed is ${maxQuantity}`);return;}}// Update cart line\nconst data=await window.shopXtools?.handleCartMutation(updatelineMutation,{cartId,lines:[{id:lineId,quantity}]});//console.log(\"[UPDATE] Mutation response:\", data);\nif(data?.cartLinesUpdate?.cart){await fetchCartFromShopify(cartId);setErrorMessage(undefined);}else{console.error(\"Failed to update cart line\");}}catch(error){console.error(\"Error updating line item:\",error);}},[fetchCartFromShopify]);//console.log(\"Cart Data in CartProductCard:\", cart)\nconst errorVisible=errorMessage!==null;// Adjust mock data for compare price\nconst mockData=[{price:\"100.00\",comparePrice:null},{price:\"200.00\",comparePrice:\"250.00\"},{price:\"300.00\",comparePrice:null},{price:\"400.00\",comparePrice:null}];// console.log(\"[RENDER] Cart before rendering:\", cart);\n// console.log(\"[RENDER] Cart items before rendering:\", cartItems);\nreturn /*#__PURE__*/_jsx(_Fragment,{children:RenderTarget.current()===RenderTarget.canvas?/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.spacingConfigs?.gap??24,width:\"100%\"},children:[/*#__PURE__*/_jsx(ShopXCartProductCard,{imageVisibility:props.imageConfigs?.visible,image:props.imageConfigs?.visible?\"https://framerusercontent.com/images/3E7u1YOHRQaZuBdfYRsm3XCzxk.jpg\":null,imageConfigs:props.imageConfigs,quantityConfigs:props.quantityConfigs,removeIconConfigs:props.removeIconConfigs,containerConfigs:props.containerConfigs,linkConfigs:props.linkConfigs,titleConfigs:props.titleConfigs,_lineItem:{merchandise:{product:{handle:\"example-product\"}}},quantityControlColor:props.quantityConfigs?.buttons?.icons,quantityNumberColor:props.quantityConfigs?.container?.number,quantityContainerBgColor:props.quantityConfigs?.container?.containerBg,quantityControlBgColor:props.quantityConfigs?.buttons?.iconBg,quantityControlHoverColor:props.quantityConfigs?.buttons?.iconBgHover,quantityContainerBorder:\"1px solid #E2E2E2\",quantityContainerRadius:\"8px\",xColor:props.removeIconConfigs?.icon,xBgColor:props.removeIconConfigs?.bg,xBgHoverColor:props.removeIconConfigs?.bgHover,style:{width:\"100%\",border:props.containerConfigs?.border?`${props.containerConfigs.border.borderWidth}px ${props.containerConfigs.border.borderStyle} ${props.containerConfigs.border.borderColor}`:undefined,borderRadius:props.containerConfigs?.radius||\"0px\",background:props.containerConfigs?.background||\"#FFF\",padding:props.containerConfigs?.padding||\"0px\"},shopifyProductTitle:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),margin:0},children:\"Product Title 1\"}),shopifyProductPriceAmount:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:props.priceConfigs?.gap||4},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.price.font\"),color:get(props,\"priceConfigs.price.color\"),whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(mockData[0].price,\"USD\")}),mockData[0].comparePrice&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.comparePrice.font\"),color:get(props,\"priceConfigs.comparePrice.color\"),textDecoration:props.priceConfigs?.comparePrice?.strikethrough?\"line-through\":\"none\",textDecorationColor:props.priceConfigs?.comparePrice?.strikethroughColor,whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(mockData[0].comparePrice,\"USD\")})]}),shopifyQuantity:\"1\",variants:null,onRemove:()=>{},onAddQuantity:()=>{},onSubtractQuantity:()=>{}}),props.spacingConfigs?.dividerVisible&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",borderTop:`${props.spacingConfigs?.divider?.borderWidth||1}px ${props.spacingConfigs?.divider?.borderStyle||\"solid\"} ${props.spacingConfigs?.divider?.borderColor||\"rgba(0,0,0,0.08)\"}`}}),/*#__PURE__*/_jsx(ShopXCartProductCard,{imageVisibility:props.imageConfigs?.visible,image:props.imageConfigs?.visible?\"https://framerusercontent.com/images/3E7u1YOHRQaZuBdfYRsm3XCzxk.jpg\":null,imageConfigs:props.imageConfigs,quantityConfigs:props.quantityConfigs,removeIconConfigs:props.removeIconConfigs,containerConfigs:props.containerConfigs,linkConfigs:props.linkConfigs,titleConfigs:props.titleConfigs,_lineItem:{merchandise:{product:{handle:\"example-product\"}}},quantityControlColor:props.quantityConfigs?.buttons?.icons,quantityNumberColor:props.quantityConfigs?.container?.number,quantityContainerBgColor:props.quantityConfigs?.container?.containerBg,quantityControlBgColor:props.quantityConfigs?.buttons?.iconBg,quantityControlHoverColor:props.quantityConfigs?.buttons?.iconBgHover,quantityContainerBorder:\"1px solid #E2E2E2\",quantityContainerRadius:\"8px\",xColor:props.removeIconConfigs?.icon,xBgColor:props.removeIconConfigs?.bg,xBgHoverColor:props.removeIconConfigs?.bgHover,style:{width:\"100%\",border:props.containerConfigs?.border?`${props.containerConfigs.border.borderWidth}px ${props.containerConfigs.border.borderStyle} ${props.containerConfigs.border.borderColor}`:undefined,borderRadius:props.containerConfigs?.radius||\"0px\",background:props.containerConfigs?.background||\"#FFF\",padding:props.containerConfigs?.padding||\"0px\"},shopifyProductTitle:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),margin:0},children:\"Product Title 2\"}),shopifyProductPriceAmount:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:props.priceConfigs?.gap||4},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.price.font\"),color:get(props,\"priceConfigs.price.color\"),whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(mockData[1].price,\"USD\")}),mockData[1].comparePrice&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.comparePrice.font\"),color:get(props,\"priceConfigs.comparePrice.color\"),textDecoration:props.priceConfigs?.comparePrice?.strikethrough?\"line-through\":\"none\",textDecorationColor:props.priceConfigs?.comparePrice?.strikethroughColor,whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(mockData[1].comparePrice,\"USD\")})]}),shopifyQuantity:\"2\",variants:/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.variantConfigs?.gap||\"4px\"},children:/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.titleFont\"),color:get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\"},children:\"Color:\"}),/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.valueFont\"),color:get(props,\"variantConfigs.valueColor\")},children:\"Blue\"})]})}),onRemove:()=>{},onAddQuantity:()=>{},onSubtractQuantity:()=>{}}),props.spacingConfigs?.dividerVisible&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",borderTop:`${props.spacingConfigs?.divider?.borderWidth||1}px ${props.spacingConfigs?.divider?.borderStyle||\"solid\"} ${props.spacingConfigs?.divider?.borderColor||\"rgba(0,0,0,0.08)\"}`}}),/*#__PURE__*/_jsx(ShopXCartProductCard,{imageVisibility:props.imageConfigs?.visible,image:props.imageConfigs?.visible?\"https://framerusercontent.com/images/3E7u1YOHRQaZuBdfYRsm3XCzxk.jpg\":null,imageConfigs:props.imageConfigs,quantityConfigs:props.quantityConfigs,removeIconConfigs:props.removeIconConfigs,containerConfigs:props.containerConfigs,linkConfigs:props.linkConfigs,titleConfigs:props.titleConfigs,_lineItem:{merchandise:{product:{handle:\"example-product\"}}},quantityControlColor:props.quantityConfigs?.buttons?.icons,quantityNumberColor:props.quantityConfigs?.container?.number,quantityContainerBgColor:props.quantityConfigs?.container?.containerBg,quantityControlBgColor:props.quantityConfigs?.buttons?.iconBg,quantityControlHoverColor:props.quantityConfigs?.buttons?.iconBgHover,quantityContainerBorder:\"1px solid #E2E2E2\",quantityContainerRadius:\"8px\",xColor:props.removeIconConfigs?.icon,xBgColor:props.removeIconConfigs?.bg,xBgHoverColor:props.removeIconConfigs?.bgHover,style:{width:\"100%\",border:props.containerConfigs?.border?`${props.containerConfigs.border.borderWidth}px ${props.containerConfigs.border.borderStyle} ${props.containerConfigs.border.borderColor}`:undefined,borderRadius:props.containerConfigs?.radius||\"0px\",background:props.containerConfigs?.background||\"#FFF\",padding:props.containerConfigs?.padding||\"0px\"},shopifyProductTitle:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),margin:0},children:\"Product Title 3\"}),shopifyProductPriceAmount:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:props.priceConfigs?.gap||4},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.price.saleFont\"),color:get(props,\"priceConfigs.price.saleColor\"),whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(300,\"USD\")}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.comparePrice.font\"),color:get(props,\"priceConfigs.comparePrice.color\"),textDecoration:props.priceConfigs?.comparePrice?.strikethrough?\"line-through\":\"none\",textDecorationColor:props.priceConfigs?.comparePrice?.strikethroughColor,whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(400,\"USD\")})]}),shopifyQuantity:\"3\",variants:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.variantConfigs?.gap||\"4px\"},children:[/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.titleFont\"),color:get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\"},children:\"Color:\"}),/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.valueFont\"),color:get(props,\"variantConfigs.valueColor\")},children:\"Black\"})]}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.titleFont\"),color:get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\"},children:\"Size:\"}),/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.valueFont\"),color:get(props,\"variantConfigs.valueColor\")},children:\"Medium\"})]})]}),onRemove:()=>{},onAddQuantity:()=>{},onSubtractQuantity:()=>{}}),props.spacingConfigs?.dividerVisible&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",borderTop:`${props.spacingConfigs?.divider?.borderWidth||1}px ${props.spacingConfigs?.divider?.borderStyle||\"solid\"} ${props.spacingConfigs?.divider?.borderColor||\"rgba(0,0,0,0.08)\"}`}}),/*#__PURE__*/_jsx(ShopXCartProductCard,{imageVisibility:props.imageConfigs?.visible,image:props.imageConfigs?.visible?\"https://framerusercontent.com/images/3E7u1YOHRQaZuBdfYRsm3XCzxk.jpg\":null,imageConfigs:props.imageConfigs,quantityConfigs:props.quantityConfigs,removeIconConfigs:props.removeIconConfigs,containerConfigs:props.containerConfigs,linkConfigs:props.linkConfigs,titleConfigs:props.titleConfigs,_lineItem:{merchandise:{product:{handle:\"example-product\"}}},quantityControlColor:props.quantityConfigs?.buttons?.icons,quantityNumberColor:props.quantityConfigs?.container?.number,quantityContainerBgColor:props.quantityConfigs?.container?.containerBg,quantityControlBgColor:props.quantityConfigs?.buttons?.iconBg,quantityControlHoverColor:props.quantityConfigs?.buttons?.iconBgHover,quantityContainerBorder:\"1px solid #E2E2E2\",quantityContainerRadius:\"8px\",xColor:props.removeIconConfigs?.icon,xBgColor:props.removeIconConfigs?.bg,xBgHoverColor:props.removeIconConfigs?.bgHover,style:{width:\"100%\",border:props.containerConfigs?.border?`${props.containerConfigs.border.borderWidth}px ${props.containerConfigs.border.borderStyle} ${props.containerConfigs.border.borderColor}`:undefined,borderRadius:props.containerConfigs?.radius||\"0px\",background:props.containerConfigs?.background||\"#FFF\",padding:props.containerConfigs?.padding||\"0px\"},shopifyProductTitle:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),margin:0},children:\"Product Title 4\"}),shopifyProductPriceAmount:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:props.priceConfigs?.gap||4},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.price.font\"),color:get(props,\"priceConfigs.price.color\"),whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(400,\"USD\")}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.comparePrice.font\"),color:get(props,\"priceConfigs.comparePrice.color\"),textDecoration:props.priceConfigs?.comparePrice?.strikethrough?\"line-through\":\"none\",textDecorationColor:props.priceConfigs?.comparePrice?.strikethroughColor,whiteSpace:\"nowrap\",minWidth:0}})]}),shopifyQuantity:\"4\",variants:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.variantConfigs?.gap||\"4px\"},children:[/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.titleFont\"),color:get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\"},children:\"Size:\"}),/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.valueFont\"),color:get(props,\"variantConfigs.valueColor\")},children:\"Medium\"})]}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"subscriptionConfigs.font\"),color:get(props,\"subscriptionConfigs.color\")},children:\"Delivers every week\"})]}),onRemove:()=>{},onAddQuantity:()=>{},onSubtractQuantity:()=>{}})]}):cartItems.length===0?/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",minHeight:\"100%\"},children:props.emptyStateComponent}):/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:0,width:\"100%\",boxSizing:\"border-box\"},children:[errorVisible&&/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"errorConfigs.errorFont\"),color:get(props,\"errorConfigs.errorColor\"),textTransform:get(props,\"errorConfigs.textTransform\",\"none\")},children:errorMessage}),cartItems.map(({node:_lineItem},index)=>/*#__PURE__*/_jsxs(_Fragment,{children:[index>0&&props.spacingConfigs?.dividerVisible?/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",marginTop:props.spacingConfigs?.gap||24,marginBottom:props.spacingConfigs?.gap||24,borderTop:`${props.spacingConfigs?.divider?.borderWidth||1}px ${props.spacingConfigs?.divider?.borderStyle||\"solid\"} ${props.spacingConfigs?.divider?.borderColor||\"rgba(0,0,0,0.08)\"}`}}):index>0&&!props.spacingConfigs?.dividerVisible?/*#__PURE__*/_jsx(\"div\",{style:{marginTop:props.spacingConfigs?.gap||24}}):null,/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",overflow:\"hidden\",borderRadius:typeof props.containerConfigs?.radius===\"object\"?`${props.containerConfigs.radius.topLeft}px ${props.containerConfigs.radius.topRight}px ${props.containerConfigs.radius.bottomRight}px ${props.containerConfigs.radius.bottomLeft}px`:typeof props.containerConfigs?.radius===\"string\"?props.containerConfigs.radius:`${props.containerConfigs?.radius||0}px`,background:props.containerConfigs?.background||\"#FFF\",border:props.containerConfigs?.border?`${props.containerConfigs.border.borderWidth}px ${props.containerConfigs.border.borderStyle} ${props.containerConfigs.border.borderColor}`:undefined,padding:typeof props.containerConfigs?.padding===\"object\"?`${props.containerConfigs.padding.top}px ${props.containerConfigs.padding.right}px ${props.containerConfigs.padding.bottom}px ${props.containerConfigs.padding.left}px`:props.containerConfigs?.padding||\"0px\",display:\"flex\"},children:/*#__PURE__*/_jsx(ShopXCartProductCard,{imageVisibility:props.imageConfigs?.visible,image:get(_lineItem,\"merchandise.image.url\",null),imageConfigs:props.imageConfigs,quantityConfigs:props.quantityConfigs,removeIconConfigs:props.removeIconConfigs,containerConfigs:{...props.containerConfigs,background:\"transparent\"},linkConfigs:props.linkConfigs,titleConfigs:props.titleConfigs,_lineItem:_lineItem,quantityControlColor:props.quantityConfigs?.buttons?.icons,quantityNumberColor:props.quantityConfigs?.container?.number,quantityContainerBgColor:props.quantityConfigs?.container?.containerBg,quantityControlBgColor:props.quantityConfigs?.buttons?.iconBg,quantityControlHoverColor:props.quantityConfigs?.buttons?.iconBgHover,quantityContainerBorder:\"1px solid #E2E2E2\",quantityContainerRadius:\"8px\",xColor:props.removeIconConfigs?.icon,xBgColor:props.removeIconConfigs?.bg,xBgHoverColor:props.removeIconConfigs?.bgHover,Radius:\"0px\",style:{width:\"100%\",background:\"transparent\",...RenderTarget.current()===RenderTarget.canvas?{padding:typeof props.containerConfigs?.padding===\"object\"?`${props.containerConfigs.padding.top}px ${props.containerConfigs.padding.right}px ${props.containerConfigs.padding.bottom}px ${props.containerConfigs.padding.left}px`:props.containerConfigs?.padding||\"0px\"}:{padding:0}},shopifyProductTitle:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),margin:0,textTransform:props.titleConfigs?.textTransform||\"none\"},children:_lineItem.merchandise.product.title}),shopifyProductPriceAmount:/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:props.priceConfigs?.gap||4},children:(()=>{if(!_lineItem)return null;// Use cart data for primary information\n    const price=_lineItem.cost.subtotalAmount.amount//_lineItem.merchandise.price.amount;\n    ;const subscriptionPrice=_lineItem.sellingPlanAllocation?.checkoutChargeAmount?.amount;const currencyCode=_lineItem.cost.subtotalAmount.currencyCode//_lineItem.merchandise.price.currencyCode;\n    ;const comparePrice=_lineItem.merchandise.compareAtPrice?.amount;// Supplement with external data\n    const variantId=_lineItem.merchandise.id;const variantGid=variantId.split(\"/\").pop();const matchingProduct=window.shopXtools.products.find(({node})=>node.variants.edges.some(edge=>edge.node.id.includes(variantGid)))?.node;const matchingVariant=matchingProduct?.variants?.edges.find(edge=>edge.node.id.includes(variantGid))?.node;// Preserve the log\n    // console.log(\n    //     \"Cart Product Card - Price Data:\",\n    //     {\n    //         variantId,\n    //         variantGid,\n    //         matchingProduct,\n    //         matchingVariant,\n    //         price,\n    //         currencyCode,\n    //         comparePrice,\n    //         variantComparePrice:\n    //             get(\n    //                 matchingVariant,\n    //                 \"compareAtPrice.amount\"\n    //             ),\n    //         productComparePrice:\n    //             get(\n    //                 matchingProduct,\n    //                 \"compareAtPriceRange.minVariantPrice.amount\"\n    //             ),\n    //         lineItem: _lineItem,\n    //         showCurrencyCode:\n    //             props.showCurrencyCode,\n    //         currencyPosition:\n    //             props.currencyPosition,\n    //         showCurrencySymbol:\n    //             props.showCurrencySymbol,\n    //     }\n    // )\n    const hasComparePrice=comparePrice&&parseFloat(comparePrice)>parseFloat(price);const finalPrice=_lineItem.sellingPlanAllocation?subscriptionPrice:price||\"0\";return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,hasComparePrice?\"priceConfigs.price.saleFont\":\"priceConfigs.price.font\"),color:hasComparePrice?props.priceConfigs?.price?.saleColor:props.priceConfigs?.price?.color,whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(finalPrice,currencyCode)}),hasComparePrice&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.comparePrice.font\"),color:get(props,\"priceConfigs.comparePrice.color\"),textDecoration:\"line-through\",textDecorationColor:props.priceConfigs?.comparePrice?.strikethroughColor,whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(comparePrice,currencyCode)})]});})()}),shopifyQuantity:`${_lineItem.quantity||1}`,variants:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.variantConfigs?.gap||\"4px\"},children:[_lineItem.merchandise.selectedOptions.filter(option=>option.name!==\"Title\").map((option,index)=>/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsxs(\"span\",{style:{...get(props,\"variantConfigs.titleFont\"),color:get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\",textTransform:get(props,\"variantConfigs.titleTransform\",\"none\")},children:[option.name,\":\"]}),/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.valueFont\"),color:get(props,\"variantConfigs.valueColor\"),textTransform:get(props,\"variantConfigs.valueTransform\",\"none\")},children:option.value})]},`variant-${option.name}-${index}`)),_lineItem.attributes?.map((attr,index)=>/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsxs(\"span\",{style:{...props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.titleFont\"):get(props,\"variantConfigs.titleFont\"),color:props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.titleColor\"):get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\",textTransform:props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.titleTransform\",\"none\"):get(props,\"variantConfigs.titleTransform\",\"none\")},children:[attr.key,\":\"]}),/*#__PURE__*/_jsx(\"span\",{style:{...props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.valueFont\"):get(props,\"variantConfigs.valueFont\"),color:props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.valueColor\"):get(props,\"variantConfigs.valueColor\"),textTransform:props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.valueTransform\",\"none\"):get(props,\"variantConfigs.valueTransform\",\"none\")},children:attr.value})]},`attr-${attr.key}-${index}`)),_lineItem.sellingPlanAllocation?.sellingPlan?.name&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"subscriptionConfigs.font\"),color:get(props,\"subscriptionConfigs.color\"),textTransform:get(props,\"subscriptionConfigs.textTransform\",\"none\")},children:_lineItem.sellingPlanAllocation.sellingPlan.name})]}),onRemove:()=>handleRemoveLine(cart.id,_lineItem.id),onAddQuantity:()=>handleUpdateLine(cart.id,_lineItem.id,_lineItem.quantity+1,_lineItem),onSubtractQuantity:()=>handleUpdateLine(cart.id,_lineItem.id,_lineItem.quantity-1,_lineItem)})},_lineItem.id)]}))]})});}FC_CartProductCard.defaultProps={containerConfigs:{background:\"transparent\",radius:0,padding:0,insidePadding:0,gap:8,border:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"}},linkConfigs:{enabled:false,slugPath:\"\"},imageConfigs:{visible:true,type:\"Fill\",width:104,radius:8,background:\"#F5F5F5\",border:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"},ratio:\"1:1\",hover:\"None\",zoomScale:1.05,opacity:.75},titleConfigs:{font:{family:\"Inter\",size:14,weight:500},color:\"#000000\",hoverColor:\"#000000\"},variantConfigs:{gap:4,titleFont:{family:\"Inter\",size:14,weight:500},titleColor:\"#000000\",valueFont:{family:\"Inter\",size:14,weight:400},valueColor:\"#666666\"},subscriptionConfigs:{font:{family:\"Inter\",size:14,weight:400},color:\"#4A5B89\"},quantityConfigs:{type:ControlType.Object,title:\"Quantity\",controls:{container:{type:ControlType.Object,title:\"Container\",controls:{number:{type:ControlType.Color,defaultValue:\"#000\",title:\"Number\"},containerBg:{type:ControlType.Color,defaultValue:\"transparent\",title:\"BG\"},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"4px\"},containerRadius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"4px\"},containerBorder:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#E2E2E2\"}}}},buttons:{type:ControlType.Object,title:\"Buttons\",controls:{iconType:{type:ControlType.SegmentedEnum,title:\"Icon\",options:[\"Default\",\"Custom\"],optionTitles:[\"Default\",\"Custom\"],defaultValue:\"Default\"},iconWeight:{type:ControlType.Number,title:\"Weight\",defaultValue:2,min:.5,max:5,step:.1,displayStepper:true,hidden:({iconType})=>iconType!==\"Default\"},customPlusIcon:{type:ControlType.Image,title:\"Plus\",hidden:({iconType})=>iconType!==\"Custom\"},customMinusIcon:{type:ControlType.Image,title:\"Minus\",hidden:({iconType})=>iconType!==\"Custom\"},icons:{type:ControlType.Color,defaultValue:\"#000\",title:\"Icons\"},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:8,min:4,max:32,unit:\"px\",step:1,displayStepper:true},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"4px\"},iconBg:{type:ControlType.Color,defaultValue:\"#FFFFFF\",title:\"BG\"},iconBgHover:{type:ControlType.Color,defaultValue:\"#F5F5F5\",title:\"BG Hover\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"4px\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"}}}}}},priceConfigs:{gap:4,price:{font:{family:\"Inter\",size:14,weight:500},color:\"#000000\",saleFont:{family:\"Inter\",size:14,weight:500},saleColor:\"#000000\"},comparePrice:{font:{family:\"Inter\",size:14,weight:400},color:\"#8B0000\",strikethrough:true,strikethroughColor:\"#8B0000\"},format:{showSymbol:true,showCurrency:false,showDecimals:\"Always show\",currencyCode:\"USD\"},// Keep for backward compatibility\nshowCurrencyCode:false,showSymbol:true},removeIconConfigs:{type:ControlType.Object,title:\"Remove Icon\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"Top\",\"Bottom\"],defaultValue:\"Bottom\"},iconType:{type:ControlType.SegmentedEnum,title:\"Icon\",options:[\"Default\",\"Custom\"],optionTitles:[\"Default\",\"Custom\"],defaultValue:\"Default\"},iconWeight:{type:ControlType.Number,title:\"Weight\",defaultValue:2,min:.5,max:5,step:.1,displayStepper:true,hidden:({iconType})=>iconType!==\"Default\"},customImage:{type:ControlType.Image,title:\"Image\",hidden:({iconType})=>iconType!==\"Custom\"},icon:{type:ControlType.Color,defaultValue:\"#000000\",title:\"Icon\",hidden:({iconType})=>iconType===\"Custom\"},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:8,min:4,max:32,unit:\"px\",step:1,displayStepper:true},bg:{type:ControlType.Color,defaultValue:\"#F5F5F5\",title:\"BG\"},bgHover:{type:ControlType.Color,defaultValue:\"#EBEBEB\",title:\"BG Hover\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"80px\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"}}}}};addPropertyControls(FC_CartProductCard,{linkConfigs:{type:ControlType.Object,title:\"Link\",controls:{enabled:{type:ControlType.Boolean,title:\"Link\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},slugPath:{type:ControlType.String,title:\"Path\",defaultValue:\"\",placeholder:\"shop/\",description:\"The path between your domain and slug. [Learn more](https://framercommerce.com/resources/docs/components/cart#cart-product-card)\",hidden:({enabled})=>!enabled}}},imageConfigs:{type:ControlType.Object,title:\"Image\",controls:{visible:{type:ControlType.Boolean,title:\"Image\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},type:{type:ControlType.SegmentedEnum,title:\"Type\",options:[\"Fill\",\"Fit\"],defaultValue:\"Fill\",optionTitles:[\"Fill\",\"Fit\"],hidden:({visible})=>!visible},width:{type:ControlType.Number,title:\"Width\",defaultValue:112,min:0,max:500,unit:\"px\",step:8,displayStepper:true,hidden:({visible})=>!visible},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"4px\",hidden:({visible})=>!visible},background:{type:ControlType.Color,title:\"BG\",defaultValue:\"#F2F2F2\",hidden:({visible})=>!visible},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"rgba(0,0,0,0)\"},hidden:({visible})=>!visible},ratio:{type:ControlType.Enum,title:\"Ratio\",options:[\"1:1\",\"3:2\",\"4:5\"],defaultValue:\"1:1\",hidden:({visible})=>!visible},hover:{type:ControlType.Enum,title:\"Hover Type\",options:[\"None\",\"Zoom\",\"Opacity\"],defaultValue:\"None\",hidden:({visible})=>!visible},zoomScale:{type:ControlType.Number,title:\"Zoom Scale\",defaultValue:1.05,min:1,max:3,step:.05,displayStepper:true,hidden:({hover})=>hover!==\"Zoom\"},opacity:{type:ControlType.Number,title:\"Opacity\",defaultValue:.75,min:0,max:1,step:.05,hidden:({hover})=>hover!==\"Opacity\"}}},titleConfigs:{type:ControlType.Object,title:\"Title\",controls:{font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color\"},hoverColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Hover\"},textTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\"}}},variantConfigs:{type:ControlType.Object,title:\"Variants\",controls:{titleFont:{type:ControlType.Font,controls:\"extended\",title:\"Title Font\"},titleColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Title Color\"},titleTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\"},valueFont:{type:ControlType.Font,controls:\"extended\",title:\"Value Font\"},valueColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Value Color\"},valueTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\"},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:4,min:0,max:100,unit:\"px\",step:1}}},attributeConfigs:{type:ControlType.Object,title:\"Attributes\",controls:{uniqueFormatting:{type:ControlType.Boolean,title:\"Customize\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\",description:\"By default, attributes use same styling as Variants.\"},titleFont:{type:ControlType.Font,controls:\"extended\",title:\"Title Font\",hidden:({uniqueFormatting})=>!uniqueFormatting},titleColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Title Color\",hidden:({uniqueFormatting})=>!uniqueFormatting},titleTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\",hidden:({uniqueFormatting})=>!uniqueFormatting},valueFont:{type:ControlType.Font,controls:\"extended\",title:\"Value Font\",hidden:({uniqueFormatting})=>!uniqueFormatting},valueColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Value Color\",hidden:({uniqueFormatting})=>!uniqueFormatting},valueTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\",hidden:({uniqueFormatting})=>!uniqueFormatting},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:4,min:0,max:100,unit:\"px\",step:1,hidden:props=>!props.attributeConfigs?.uniqueFormatting}}},subscriptionConfigs:{type:ControlType.Object,title:\"Subscription\",controls:{font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color\"},textTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\"}}},quantityConfigs:{type:ControlType.Object,title:\"Quantity\",controls:{container:{type:ControlType.Object,title:\"Container\",controls:{number:{type:ControlType.Color,defaultValue:\"#000\",title:\"Number\"},containerBg:{type:ControlType.Color,defaultValue:\"transparent\",title:\"BG\"},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"4px\"},containerRadius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"4px\"},containerBorder:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#E2E2E2\"}}}},buttons:{type:ControlType.Object,title:\"Buttons\",controls:{iconType:{type:ControlType.SegmentedEnum,title:\"Icon\",options:[\"Default\",\"Custom\"],optionTitles:[\"Default\",\"Custom\"],defaultValue:\"Default\"},iconWeight:{type:ControlType.Number,title:\"Weight\",defaultValue:2,min:.5,max:5,step:.1,displayStepper:true,hidden:({iconType})=>iconType!==\"Default\"},customPlusIcon:{type:ControlType.Image,title:\"Plus\",hidden:({iconType})=>iconType!==\"Custom\"},customMinusIcon:{type:ControlType.Image,title:\"Minus\",hidden:({iconType})=>iconType!==\"Custom\"},icons:{type:ControlType.Color,defaultValue:\"#000\",title:\"Icons\"},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:8,min:4,max:32,unit:\"px\",step:1,displayStepper:true},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"4px\"},iconBg:{type:ControlType.Color,defaultValue:\"#FFFFFF\",title:\"BG\"},iconBgHover:{type:ControlType.Color,defaultValue:\"#F5F5F5\",title:\"BG Hover\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"4px\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"}}}}}},priceConfigs:{type:ControlType.Object,title:\"Price\",controls:{gap:{type:ControlType.Number,title:\"Gap\",defaultValue:4,min:0,max:40,unit:\"px\",step:1},price:{type:ControlType.Object,title:\"Price\",controls:{font:{type:ControlType.Font,controls:\"extended\",title:\"Regular Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Regular Color\"},saleFont:{type:ControlType.Font,controls:\"extended\",title:\"Sale Font\"},saleColor:{type:ControlType.Color,defaultValue:\"#FF0000\",title:\"Sale Color\"}}},comparePrice:{type:ControlType.Object,title:\"Compare Price\",controls:{font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color\"},strikethrough:{type:ControlType.Boolean,title:\"Strike\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},strikethroughColor:{type:ControlType.Color,title:\"Strike Color\",defaultValue:\"#000000\",hidden:({strikethrough})=>!strikethrough}}},format:{type:ControlType.Object,title:\"Format\",controls:{showSymbol:{type:ControlType.Boolean,title:\"Symbol\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",description:\"$, \\xa3, €, etc.\"},showCurrency:{type:ControlType.Boolean,title:\"Code\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\",description:\"USD, EUR, CHF, etc.\"},showDecimals:{type:ControlType.Enum,title:\"Decimals\",defaultValue:\"Always show\",options:[\"Always show\",\"Never show\",\"Hide when .00\"],optionTitles:[\"Always show\",\"Never show\",\"Hide when .00\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},currencyCode:{type:ControlType.Enum,title:\"Preview\",defaultValue:\"USD\",options:[\"USD\",\"EUR\",\"GBP\",\"CHF\",\"JPY\",\"CAD\",\"AUD\",\"CNY\",\"HKD\",\"NZD\",\"SEK\",\"KRW\",\"SGD\",\"NOK\",\"MXN\",\"INR\",\"RUB\",\"ZAR\",\"TRY\",\"BRL\",\"TWD\",\"DKK\",\"PLN\",\"THB\",\"IDR\",\"HUF\",\"CZK\",\"ILS\",\"CLP\",\"PHP\",\"AED\",\"COP\",\"SAR\",\"MYR\",\"RON\"],description:\"Currency is for canvas preview only.\"}}}}},errorConfigs:{type:ControlType.Object,title:\"Errors\",controls:{errorFont:{type:ControlType.Font,controls:\"extended\",title:\"Error Font\"},errorColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Error Color\"},textTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\"}}},removeIconConfigs:{type:ControlType.Object,title:\"Remove Icon\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"Top\",\"Bottom\"],defaultValue:\"Bottom\"},iconType:{type:ControlType.SegmentedEnum,title:\"Icon\",options:[\"Default\",\"Custom\"],optionTitles:[\"Default\",\"Custom\"],defaultValue:\"Default\"},iconWeight:{type:ControlType.Number,title:\"Weight\",defaultValue:2,min:.5,max:5,step:.1,displayStepper:true,hidden:({iconType})=>iconType!==\"Default\"},customImage:{type:ControlType.Image,title:\"Image\",hidden:({iconType})=>iconType!==\"Custom\"},icon:{type:ControlType.Color,defaultValue:\"#000000\",title:\"Icon\",hidden:({iconType})=>iconType===\"Custom\"},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:8,min:4,max:32,unit:\"px\",step:1,displayStepper:true},bg:{type:ControlType.Color,defaultValue:\"#F5F5F5\",title:\"BG\"},bgHover:{type:ControlType.Color,defaultValue:\"#EBEBEB\",title:\"BG Hover\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"80px\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"}}}},containerConfigs:{type:ControlType.Object,title:\"Container\",controls:{background:{type:ControlType.Color,title:\"BG\",defaultValue:\"transparent\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"0px\"},padding:{type:ControlType.Padding,title:\"Outside Padding\",defaultValue:\"0px\"},insidePadding:{type:ControlType.Padding,title:\"Inside Padding\",defaultValue:\"0px\"},gap:{type:ControlType.Number,title:\"Content Gap\",defaultValue:4,min:0,max:100,unit:\"px\",step:1},imageGap:{type:ControlType.Number,title:\"Image Gap\",defaultValue:16,min:0,max:100,unit:\"px\",step:1},border:{type:ControlType.Border,title:\"Border\"}}},spacingConfigs:{type:ControlType.Object,title:\"Spacing\",controls:{dividerVisible:{type:ControlType.Boolean,title:\"Divider\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},divider:{type:ControlType.Border,title:\"Style\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"rgba(0,0,0,0.08)\"},hidden:({dividerVisible})=>!dividerVisible},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:24,min:0,max:100,unit:\"px\",step:1}}}});function ShopXCartProductCard({imageVisibility,image,quantityControlColor,quantityNumberColor,quantityContainerBgColor,quantityControlBgColor,quantityControlHoverColor,xColor,xBgColor,xBgHoverColor,shopifyProductTitle,shopifyProductPriceAmount,shopifyQuantity,variants,style={},onRemove,onAddQuantity,onSubtractQuantity,imageConfigs,quantityConfigs,removeIconConfigs,containerConfigs,linkConfigs,titleConfigs,_lineItem,quantityContainerBorder=\"1px solid #E2E2E2\",quantityContainerRadius=\"8px\",Radius}){const[isHovered,setIsHovered]=useState(false);const handleMouseEnter=e=>{// Only set hover if not clicking quantity or remove buttons\nif(!e.target.closest(\"button\")){setIsHovered(true);}};const handleMouseLeave=()=>{setIsHovered(false);};// Construct product URL if linking is enabled\nconst productUrl=linkConfigs?.enabled&&_lineItem?.merchandise?.product?.handle?`${window.location.origin}/${linkConfigs.slugPath||\"\"}${_lineItem.merchandise.product.handle}`:null;const imageHeight=imageConfigs?.ratio===\"4:5\"?(imageConfigs?.width||112)*1.25:imageConfigs?.ratio===\"3:2\"?(imageConfigs?.width||112)*(2/3):imageConfigs?.width||112;const imageBorderStyle=imageConfigs?.border?.borderStyle||\"solid\";const imageBorderWidth=imageConfigs?.border?.borderWidth||0;const imageBorderColor=imageConfigs?.border?.borderColor||\"transparent\";const imageRadius=typeof imageConfigs?.radius===\"object\"?`${imageConfigs.radius.topLeft}px ${imageConfigs.radius.topRight}px ${imageConfigs.radius.bottomRight}px ${imageConfigs.radius.bottomLeft}px`:`${imageConfigs?.radius||4}px`;const XIcon=({size=8,weight})=>/*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 16 16\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{display:\"block\"},children:[/*#__PURE__*/_jsx(\"line\",{x1:\"2\",y1:\"2\",x2:\"14\",y2:\"14\",stroke:\"currentColor\",strokeWidth:weight,strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"2\",y1:\"14\",x2:\"14\",y2:\"2\",stroke:\"currentColor\",strokeWidth:weight,strokeLinecap:\"round\"})]});const removeButton=/*#__PURE__*/_jsx(\"button\",{onClick:onRemove,style:{border:removeIconConfigs?.border?`${removeIconConfigs.border.borderWidth}px ${removeIconConfigs.border.borderStyle} ${removeIconConfigs.border.borderColor}`:\"none\",background:removeIconConfigs?.bg||\"#F5F5F5\",color:removeIconConfigs?.icon||\"#000000\",cursor:\"pointer\",padding:\"4px\",borderRadius:typeof removeIconConfigs?.radius===\"object\"?`${removeIconConfigs.radius.topLeft}px ${removeIconConfigs.radius.topRight}px ${removeIconConfigs.radius.bottomRight}px ${removeIconConfigs.radius.bottomLeft}px`:typeof removeIconConfigs?.radius===\"string\"?removeIconConfigs.radius:\"80px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0,width:\"24px\",height:\"24px\"},onMouseEnter:e=>e.currentTarget.style.background=removeIconConfigs?.bgHover||\"#EBEBEB\",onMouseLeave:e=>e.currentTarget.style.background=removeIconConfigs?.bg||\"#F5F5F5\",children:removeIconConfigs?.iconType===\"Custom\"?/*#__PURE__*/_jsx(\"img\",{src:removeIconConfigs?.customImage,alt:\"Remove\",style:{width:removeIconConfigs?.iconSize,height:removeIconConfigs?.iconSize}}):/*#__PURE__*/_jsx(XIcon,{size:removeIconConfigs?.iconSize||8,weight:removeIconConfigs?.iconWeight||2})});const containerStyle={display:\"flex\",alignItems:\"stretch\",width:\"100%\",boxSizing:\"border-box\",overflow:\"hidden\",cursor:productUrl?\"pointer\":\"default\",borderRadius:typeof containerConfigs?.radius===\"object\"?`${containerConfigs.radius.topLeft}px ${containerConfigs.radius.topRight}px ${containerConfigs.radius.bottomRight}px ${containerConfigs.radius.bottomLeft}px`:`${containerConfigs?.radius||0}px`,border:containerConfigs?.border?`${containerConfigs.border.borderWidth}px ${containerConfigs.border.borderStyle} ${containerConfigs.border.borderColor}`:undefined,padding:typeof containerConfigs?.padding===\"object\"?`${containerConfigs.padding.top}px ${containerConfigs.padding.right}px ${containerConfigs.padding.bottom}px ${containerConfigs.padding.left}px`:containerConfigs?.padding||\"0px\",background:\"transparent\",...style};const contentStyle={display:\"flex\",gap:containerConfigs?.imageGap??0,flex:1,minWidth:0,padding:containerConfigs?.insidePadding||\"0px\"};const imageStyle={position:\"relative\",width:imageConfigs?.width||112,height:imageHeight,flexShrink:0,background:imageConfigs?.background||\"#F2F2F2\",borderRadius:imageConfigs?.radius||\"4px\",border:`${imageBorderWidth}px ${imageBorderStyle} ${imageBorderColor}`,overflow:\"hidden\"};const imageInnerStyle={width:\"100%\",height:\"100%\",objectFit:imageConfigs?.type===\"Fit\"?\"contain\":\"cover\",transition:\"transform 0.3s ease, opacity 0.3s ease\",...isHovered&&imageConfigs?.hover===\"Zoom\"&&{transform:`scale(${imageConfigs.zoomScale})`},...isHovered&&imageConfigs?.hover===\"Opacity\"&&{opacity:imageConfigs.opacity}};const titleStyle={...titleConfigs?.font||{},color:isHovered?titleConfigs?.hoverColor:titleConfigs?.color,margin:0,transition:\"color 0.3s ease\",textTransform:titleConfigs?.textTransform||\"none\"};const handleClick=e=>{// Only navigate if not clicking quantity or remove buttons\nif(productUrl&&!e.target.closest(\"button\")){window.location.href=productUrl;}};return /*#__PURE__*/_jsx(\"div\",{style:containerStyle,onMouseEnter:handleMouseEnter,onMouseLeave:handleMouseLeave,onClick:handleClick,children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:containerConfigs?.imageGap??0,flex:1,minWidth:0},children:[imageVisibility&&image&&/*#__PURE__*/_jsx(\"div\",{style:imageStyle,children:/*#__PURE__*/_jsx(\"img\",{src:image,style:imageInnerStyle,onError:e=>{e.currentTarget.style.display=\"none\";}})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",flex:1,minWidth:0,gap:containerConfigs?.gap??0,padding:containerConfigs?.insidePadding||\"0px\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"flex-start\",width:\"100%\",gap:\"16px\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:containerConfigs?.gap??0,flex:1,minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:titleStyle,children:typeof shopifyProductTitle===\"string\"?shopifyProductTitle:/*#__PURE__*/React.cloneElement(shopifyProductTitle,{style:titleStyle})}),variants]}),removeIconConfigs?.position===\"Top\"?removeButton:shopifyProductPriceAmount]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:\"16px\",marginTop:\"auto\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",backgroundColor:quantityConfigs?.container?.containerBg||\"transparent\",borderRadius:typeof quantityConfigs?.container?.containerRadius===\"object\"?`${quantityConfigs.container.containerRadius.topLeft}px ${quantityConfigs.container.containerRadius.topRight}px ${quantityConfigs.container.containerRadius.bottomRight}px ${quantityConfigs.container.containerRadius.bottomLeft}px`:typeof quantityConfigs?.container?.containerRadius===\"string\"?quantityConfigs.container.containerRadius:\"8px\",padding:quantityConfigs?.container?.padding||\"4px\",border:quantityConfigs?.container?.containerBorder?`${quantityConfigs.container.containerBorder.borderWidth}px ${quantityConfigs.container.containerBorder.borderStyle} ${quantityConfigs.container.containerBorder.borderColor}`:\"1px solid #E2E2E2\",flexShrink:0},children:[/*#__PURE__*/_jsx(\"button\",{onClick:onSubtractQuantity,style:{border:quantityConfigs?.buttons?.border?`${quantityConfigs.buttons.border.borderWidth}px ${quantityConfigs.buttons.border.borderStyle} ${quantityConfigs.buttons.border.borderColor}`:\"none\",background:quantityConfigs?.buttons?.iconBg||\"#F5F5F5\",color:quantityConfigs?.buttons?.icons||\"#000000\",cursor:\"pointer\",padding:quantityConfigs?.buttons?.padding||\"4px 8px\",borderRadius:typeof quantityConfigs?.buttons?.radius===\"object\"?`${quantityConfigs.buttons.radius.topLeft}px ${quantityConfigs.buttons.radius.topRight}px ${quantityConfigs.buttons.radius.bottomRight}px ${quantityConfigs.buttons.radius.bottomLeft}px`:typeof quantityConfigs?.buttons?.radius===\"string\"?quantityConfigs.buttons.radius:\"4px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},onMouseEnter:e=>{e.currentTarget.style.background=quantityConfigs?.buttons?.iconBgHover||\"#EBEBEB\";},onMouseLeave:e=>{e.currentTarget.style.background=quantityConfigs?.buttons?.iconBg||\"#F5F5F5\";},children:quantityConfigs?.buttons?.iconType===\"Custom\"?/*#__PURE__*/_jsx(\"img\",{src:quantityConfigs.buttons.customMinusIcon,alt:\"Minus\",style:{width:quantityConfigs.buttons.iconSize||8,height:quantityConfigs.buttons.iconSize||8}}):/*#__PURE__*/_jsx(MinusIcon,{size:quantityConfigs?.buttons?.iconSize||8,weight:quantityConfigs?.buttons?.iconWeight||2})}),/*#__PURE__*/_jsx(\"span\",{style:{margin:\"0 8px\",color:quantityConfigs?.container?.number||\"#000000\"},children:shopifyQuantity}),/*#__PURE__*/_jsx(\"button\",{onClick:onAddQuantity,style:{border:quantityConfigs?.buttons?.border?`${quantityConfigs.buttons.border.borderWidth}px ${quantityConfigs.buttons.border.borderStyle} ${quantityConfigs.buttons.border.borderColor}`:\"none\",background:quantityConfigs?.buttons?.iconBg||\"#F5F5F5\",color:quantityConfigs?.buttons?.icons||\"#000000\",cursor:\"pointer\",padding:quantityConfigs?.buttons?.padding||\"4px 8px\",borderRadius:typeof quantityConfigs?.buttons?.radius===\"object\"?`${quantityConfigs.buttons.radius.topLeft}px ${quantityConfigs.buttons.radius.topRight}px ${quantityConfigs.buttons.radius.bottomRight}px ${quantityConfigs.buttons.radius.bottomLeft}px`:typeof quantityConfigs?.buttons?.radius===\"string\"?quantityConfigs.buttons.radius:\"4px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},onMouseEnter:e=>{e.currentTarget.style.background=quantityConfigs?.buttons?.iconBgHover||\"#EBEBEB\";},onMouseLeave:e=>{e.currentTarget.style.background=quantityConfigs?.buttons?.iconBg||\"#F5F5F5\";},children:quantityConfigs?.buttons?.iconType===\"Custom\"?/*#__PURE__*/_jsx(\"img\",{src:quantityConfigs.buttons.customPlusIcon,alt:\"Plus\",style:{width:quantityConfigs.buttons.iconSize||8,height:quantityConfigs.buttons.iconSize||8}}):/*#__PURE__*/_jsx(PlusIcon,{size:quantityConfigs?.buttons?.iconSize||8,weight:quantityConfigs?.buttons?.iconWeight||2})})]}),removeIconConfigs?.position===\"Bottom\"?removeButton:shopifyProductPriceAmount]})]})]})});}const MinusIcon=({size=8,weight})=>/*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 16 16\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{display:\"block\"},children:/*#__PURE__*/_jsx(\"line\",{x1:\"2\",y1:\"8\",x2:\"14\",y2:\"8\",stroke:\"currentColor\",strokeWidth:weight,strokeLinecap:\"round\"})});const PlusIcon=({size=8,weight})=>/*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 16 16\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{display:\"block\"},children:[/*#__PURE__*/_jsx(\"line\",{x1:\"8\",y1:\"2\",x2:\"8\",y2:\"14\",stroke:\"currentColor\",strokeWidth:weight,strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"2\",y1:\"8\",x2:\"14\",y2:\"8\",stroke:\"currentColor\",strokeWidth:weight,strokeLinecap:\"round\"})]});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartProductCard\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CartProductCard.map","// Generated by Framer (3d3d426)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={gTRCd0ItJ:{hover:true,pressed:true}};const serializationHash=\"framer-9n1Se\";const variantClassNames={gTRCd0ItJ:\"framer-v-noz6va\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const convertFromEnum=(value,activeLocale)=>{switch(value){case\"vCkVjSQMz\":return'var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */';case\"MzBj6rqrX\":return'var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {\"name\":\"White\"} */';default:return'var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */';}};const toString=value=>{return typeof value===\"string\"?value:String(value);};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Black:\"vCkVjSQMz\",White:\"MzBj6rqrX\"};const getProps=({color,height,id,tap,width,...props})=>{return{...props,sJ3RhKUYy:tap??props.sJ3RhKUYy,wYCFdsUbu:humanReadableEnumMap[color]??color??props.wYCFdsUbu??\"vCkVjSQMz\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,sJ3RhKUYy,wYCFdsUbu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"gTRCd0ItJ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapln2prs=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(sJ3RhKUYy){const res=await sJ3RhKUYy(...args);if(res===false)return false;}setVariant(\"gTRCd0ItJ\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const fillColor=toString(convertFromEnum(wYCFdsUbu,activeLocale));return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-noz6va\",className,classNames),\"data-framer-name\":\"Close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"gTRCd0ItJ\",onTap:onTapln2prs,ref:refBinding,style:{...style},...addPropertyOverrides({\"gTRCd0ItJ-hover\":{\"data-framer-name\":undefined},\"gTRCd0ItJ-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-od7tyd\",\"data-framer-name\":\"x\",layoutDependency:layoutDependency,layoutId:\"D5YlSkXFh\",style:{rotate:0},variants:{\"gTRCd0ItJ-hover\":{rotate:90},\"gTRCd0ItJ-pressed\":{rotate:90}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nq94g3\",layoutDependency:layoutDependency,layoutId:\"qBDViSNZN\",style:{backgroundColor:fillColor,rotate:-45}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-15uf8w0\",layoutDependency:layoutDependency,layoutId:\"mcFym22IF\",style:{backgroundColor:fillColor,rotate:45}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9n1Se.framer-d3nd22, .framer-9n1Se .framer-d3nd22 { display: block; }\",\".framer-9n1Se.framer-noz6va { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 32px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 32px; }\",\".framer-9n1Se .framer-od7tyd { flex: none; height: 14px; overflow: visible; position: relative; width: 14px; }\",\".framer-9n1Se .framer-1nq94g3, .framer-9n1Se .framer-15uf8w0 { flex: none; height: 2px; left: -1px; overflow: visible; position: absolute; right: -1px; top: calc(50.00000000000002% - 2px / 2); z-index: 1; }\",\".framer-9n1Se.framer-v-noz6va.pressed .framer-od7tyd { height: 10px; width: 10px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"YdZEgHVg2\":{\"layout\":[\"fixed\",\"fixed\"]},\"T4aJ1_Xfw\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"sJ3RhKUYy\":\"tap\",\"wYCFdsUbu\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDU1LcvY5E=withCSS(Component,css,\"framer-9n1Se\");export default FramerDU1LcvY5E;FramerDU1LcvY5E.displayName=\"Button / close\";FramerDU1LcvY5E.defaultProps={height:32,width:32};addPropertyControls(FramerDU1LcvY5E,{sJ3RhKUYy:{title:\"Tap\",type:ControlType.EventHandler},wYCFdsUbu:{defaultValue:\"vCkVjSQMz\",options:[\"vCkVjSQMz\",\"MzBj6rqrX\"],optionTitles:[\"Black\",\"White\"],title:\"Color\",type:ControlType.Enum}});addFonts(FramerDU1LcvY5E,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDU1LcvY5E\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YdZEgHVg2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"T4aJ1_Xfw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"sJ3RhKUYy\\\":\\\"tap\\\",\\\"wYCFdsUbu\\\":\\\"color\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"32\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DU1LcvY5E.map","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import React,{useEffect,useState,useCallback,useRef,cloneElement}from\"react\";import{appendUTMParamsToUrl,getUTMParameters}from\"https://framerusercontent.com/modules/w24ELWa2giT3SFaWpV77/FEvjwd8hgxLsRZOnQKKH/utmParams.js\";import{throttle}from\"lodash-es\";import{addPropertyControls,ControlType}from\"framer\";import{appendLanguageToUrl}from\"https://framerusercontent.com/modules/vC6fzbfO83MgBPIhn5zl/N2GIWD1ik8HES3ASBGeD/locales.js\";/**\n * @framerDisableUnlink\n */export default function FC_CartCheckoutButton({componentInstance}){const[checkoutUrl,setCheckoutUrl]=useState(null);const isFetching=useRef(false);// Capture UTM parameters on component mount\nuseEffect(()=>{// Get UTM parameters when component mounts\ngetUTMParameters();},[]);const waitForCondition=useCallback((conditionFn,checkInterval=100,timeout=1e4)=>{return new Promise((resolve,reject)=>{const startTime=Date.now();const checkCondition=()=>{if(conditionFn()){resolve();}else if(Date.now()-startTime>=timeout){reject(new Error(\"Condition not met within timeout\"));}else{setTimeout(checkCondition,checkInterval);}};checkCondition();});},[]);const fetchCartAndUpdateCheckoutUrl=useCallback(async cartId=>{if(isFetching.current)return;isFetching.current=true;try{await waitForCondition(()=>window.shopXtools&&window.shopXtools.fetchCart);const cartData=await window.shopXtools.fetchCart(cartId);//console.log(\"Cart Data in checkout button\", cartData)\nif(cartData){//console.log(\"Cart Data in checkout button\", cartData)\n// Check for existing attributes\nconst storedAttributes=JSON.parse(localStorage.getItem(\"fc_cart_attributes\")||\"[]\");// console.log(\"Cart data received:\", {\n//     checkoutUrl: cartData.checkoutUrl,\n//     storedAttributes,\n// })\nwindow.shopXtools.cart=cartData;setCheckoutUrl(cartData.checkoutUrl||null);}else{console.error(\"Failed to fetch cart data from Shopify\");setCheckoutUrl(null);}}catch(error){console.error(\"Error fetching cart from Shopify:\",error);setCheckoutUrl(null);}finally{isFetching.current=false;}},[waitForCondition]);const handleCartUpdate=useCallback(throttle(async()=>{let cartId=window[\"shopXtools\"]?.cart?.id||localStorage.getItem(\"shopX_cart_id\");if(cartId){await fetchCartAndUpdateCheckoutUrl(cartId);}else{console.warn(\"No cart ID found. Cart is empty.\");setCheckoutUrl(null);}},1e3),[fetchCartAndUpdateCheckoutUrl]);useEffect(()=>{handleCartUpdate();window.addEventListener(\"shopXtools-cart-update\",handleCartUpdate);return()=>{window.removeEventListener(\"shopXtools-cart-update\",handleCartUpdate);};},[handleCartUpdate]);const handleClick=async e=>{try{// Aggregate all product-specific attributes from sessionStorage\nconst allAttributes=[];for(let i=0;i<sessionStorage.length;i++){const key=sessionStorage.key(i);if(key?.startsWith(\"fc_cart_attributes_\")){const productAttributes=JSON.parse(sessionStorage.getItem(key)||\"{}\");Object.entries(productAttributes).forEach(([attrKey,attrValue])=>{allAttributes.push({key:attrKey,value:String(attrValue)});});}}// Update cart attributes if we have any\nif(allAttributes.length>0&&window.shopXtools?.handleCartMutation){const updateCartMutation=`\n                    mutation cartAttributesUpdate($cartId: ID!, $attributes: [AttributeInput!]!) {\n                        cartAttributesUpdate(cartId: $cartId, attributes: $attributes) {\n                            cart {\n                                id\n                                attributes {\n                                    key\n                                    value\n                                }\n                            }\n                            userErrors {\n                                field\n                                message\n                            }\n                        }\n                    }\n                `;try{await window.shopXtools.handleCartMutation(updateCartMutation,{cartId:window.shopXtools.cart.id,attributes:allAttributes});}catch(error){console.error(\"Failed to update cart attributes:\",error);}}// Analytics\nconst cart=window.shopXtools?.cart;if(!cart){console.warn(\"No cart found.\");return;// Exit if no cart is available\n}// Check if lines is defined and is an array\nconst lines=cart.lines?.edges||[];if(!Array.isArray(lines)){console.error(\"Lines is not an array:\",lines);return;// Exit if lines is not an array\n}const cartItems=lines.map(line=>line.node)// Assuming line.node contains the item details\n;// const value = parseFloat(cartItems.reduce((total, item) => total + parseFloat(item.cost.totalAmount.amount) * item.quantity, 0).toFixed(2));\n// const currency = cartItems.length > 0 ? cartItems[0].cost.totalAmount.currencyCode : 'USD';\nconst value=cart?.cost.subtotalAmount.amount;const currency=cart?.cost.subtotalAmount.currencyCode;const items=cartItems.map(item=>({item_id:item.merchandise.id,item_name:item.merchandise.title,price:item.merchandise.price.amount,quantity:item.quantity}));// Google Analytics tracking\nif(typeof window.fcTrackGAEvent===\"function\"){// console.log(\"Tracking Begin Checkout - google:\", {\n//     currency,\n//     value,\n//     items,\n// })\nwindow.fcTrackGAEvent(\"begin_checkout\",{currency,value,items});}// Meta Pixel tracking\nif(typeof fbq===\"function\"){const contentIds=items.map(item=>item.item_id)// Get all item IDs\n;const totalItems=items.reduce((total,item)=>total+item.quantity,0)// Sum all quantities\n;// console.log(\"Tracking Begin Checkout - meta:\", {\n//     content_type: \"product\",\n//     content_ids: contentIds,\n//     value,\n//     currency,\n//     num_items: totalItems,\n// })\nfbq(\"track\",\"InitiateCheckout\",{content_type:\"product\",content_ids:contentIds,value,currency,num_items:totalItems});}let finalCheckoutUrl=checkoutUrl;// Only proceed with UTM params and language if we have a valid checkout URL\nif(finalCheckoutUrl){finalCheckoutUrl=appendUTMParamsToUrl(finalCheckoutUrl);finalCheckoutUrl=appendLanguageToUrl(finalCheckoutUrl);// Clear all product-specific attributes after successful checkout redirect\nfor(let i=0;i<sessionStorage.length;i++){const key=sessionStorage.key(i);if(key?.startsWith(\"shopX_cart_attributes_\")){sessionStorage.removeItem(key);}}window.location.assign(finalCheckoutUrl)// Use assign instead of href to avoid page reload and make sure it works in Safari and Chrome\n;}else{console.error(\"No checkout URL available\");}}catch(error){console.error(\"Error during checkout:\",error);}};const content=Array.isArray(componentInstance)?componentInstance[0]:componentInstance;if(!content||!/*#__PURE__*/React.isValidElement(content)){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#666\",fontSize:\"14px\"},children:\"Connect Instance\"});}return /*#__PURE__*/_jsx(\"div\",{style:{height:\"100%\",width:\"100%\"},children:/*#__PURE__*/cloneElement(content,{style:{...content.props?.style||{},width:\"100%\",height:\"100%\"},onClick:e=>{handleClick(e);if(content.props?.onClick){content.props.onClick(e);}}})});}addPropertyControls(FC_CartCheckoutButton,{componentInstance:{type:ControlType.ComponentInstance,title:\"Component Instance\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartCheckoutButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CartCheckoutButton.map","// Generated by Framer (0138aee)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FC_CartCounter from\"https://framerusercontent.com/modules/4gxKhYDXhQYsHYSbypZW/acxok7NfBl0RNBWBRWaI/FC_CartCounter.js\";import FC_CartSubtotal from\"https://framerusercontent.com/modules/g7fE5FpUH8BU8KzDDNuK/QWAgPHForuGDFTzvQCFt/FC_CartSubtotal.js\";import FC_CartStateController from\"https://framerusercontent.com/modules/iNxQR66txeNh1MBMupeD/BAIMbE6UEvd518lE8DBy/FC_CartStateController.js\";import FCCartCheckoutButton from\"https://framerusercontent.com/modules/l4pTyQVQMlcSUcAMBMtl/t9wwrvDxkAJYL0zbTShu/YjkhErSjs.js\";import FC_CartProductCard from\"https://framerusercontent.com/modules/oKOqnJyJ3wjpqRFTNCqe/Svl75cQ2tlFVcX3e9vc6/FC_CartProductCard.js\";import ButtonClose from\"https://framerusercontent.com/modules/pxYTdCzLs9gAY8yXHAXx/HxY2Fc4734qhe1S61wix/DU1LcvY5E.js\";import FC_CartCheckoutButton from\"https://framerusercontent.com/modules/v7LtkkyNjEAQ8EyrCJW6/ukoQei1RMNFdwnUuO4SX/FC_CartCheckoutButton.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/a0HtMM91JgxYnb374oVh/NGk9tYt0OdSSEvBY2dv8/kTHthuY8c.js\";const FC_CartCounterFonts=getFonts(FC_CartCounter);const ButtonCloseFonts=getFonts(ButtonClose);const FC_CartProductCardFonts=getFonts(FC_CartProductCard);const FC_CartSubtotalFonts=getFonts(FC_CartSubtotal);const FCCartCheckoutButtonFonts=getFonts(FCCartCheckoutButton);const FC_CartCheckoutButtonFonts=getFonts(FC_CartCheckoutButton);const FC_CartStateControllerFonts=getFonts(FC_CartStateController);const serializationHash=\"framer-hTNOR\";const variantClassNames={IKVtc_wWe:\"framer-v-8qf4g0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Lrft6QYUX=undefined;const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"IKVtc_wWe\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const sJ3RhKUYylb7div=activeVariantCallback(async(...args)=>{if(Lrft6QYUX){const res=await Lrft6QYUX(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-8qf4g0\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"IKVtc_wWe\",ref:refBinding,style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11srtjs-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"MkijAVMAx-container\",nodeId:\"MkijAVMAx\",rendersWithMotion:true,scopeId:\"Ui6PCPAyr\",children:/*#__PURE__*/_jsx(FC_CartStateController,{Empty:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-okcj3c\",\"data-framer-name\":\"Cart Empty\",layoutDependency:layoutDependency,layoutId:\"neIrH1m2R\",style:{backgroundColor:\"var(--token-da608ad5-6f35-4cfd-9315-2b341683f8bf, rgb(245, 233, 217))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xup34u\",\"data-border\":true,\"data-framer-name\":\"header\",layoutDependency:layoutDependency,layoutId:\"eUVoheoi5\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e568eaca-76fb-4a8a-85c4-ef6c471fbdfe, rgba(33, 26, 26, 0.06))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255))\",borderTopLeftRadius:16,borderTopRightRadius:16},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ej354z\",\"data-framer-name\":\"my cart\",layoutDependency:layoutDependency,layoutId:\"eIlqUVL2b\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xoi0do\",\"data-styles-preset\":\"kTHthuY8c\",children:\"Your cart is empty\"})}),className:\"framer-tuoxbv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hre61kVnm\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"32px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uudsv9-container\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"cQYnNWWpw-container\",nodeId:\"cQYnNWWpw\",rendersWithMotion:true,scopeId:\"Ui6PCPAyr\",children:/*#__PURE__*/_jsx(ButtonClose,{height:\"100%\",id:\"cQYnNWWpw\",layoutId:\"cQYnNWWpw\",sJ3RhKUYy:sJ3RhKUYylb7div,style:{height:\"100%\",width:\"100%\"},width:\"100%\",wYCFdsUbu:\"vCkVjSQMz\"})})})]})})],height:\"100%\",id:\"MkijAVMAx\",layoutId:\"MkijAVMAx\",Populated:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qqy8ac\",\"data-framer-name\":\"Cart Populated\",layoutDependency:layoutDependency,layoutId:\"ifSlVqOni\",style:{backgroundColor:\"var(--token-da608ad5-6f35-4cfd-9315-2b341683f8bf, rgb(245, 233, 217))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fizayz\",layoutDependency:layoutDependency,layoutId:\"CzI4enY_v\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-110y57k\",\"data-border\":true,\"data-framer-name\":\"header\",layoutDependency:layoutDependency,layoutId:\"MWyJf_Lns\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e568eaca-76fb-4a8a-85c4-ef6c471fbdfe, rgba(33, 26, 26, 0.06))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255))\",borderTopLeftRadius:16,borderTopRightRadius:16},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1x4tv3d\",\"data-framer-name\":\"my cart\",layoutDependency:layoutDependency,layoutId:\"aVMSDnjCM\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-sn4ele-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"y6a79_dOC-container\",nodeId:\"y6a79_dOC\",rendersWithMotion:true,scopeId:\"Ui6PCPAyr\",children:/*#__PURE__*/_jsx(FC_CartCounter,{backgroundColor:\"rgb(255, 255, 255)\",border:{borderBottomWidth:0,borderColor:\"rgba(0, 0, 0, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},bottomLeft:0,bottomRight:0,color:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",fixedHeight:false,font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.02em\",lineHeight:\"100%\"},height:\"100%\",heightPx:40,hideIf0:false,id:\"y6a79_dOC\",layoutId:\"y6a79_dOC\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,radius:0,radiusPerCorner:false,topLeft:0,topRight:0,width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xoi0do\",\"data-styles-preset\":\"kTHthuY8c\",children:\"items in cart\"})}),className:\"framer-1382ie4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"a4eJG5myc\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"32px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ay8z18-container\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Gu6HVhuLc-container\",nodeId:\"Gu6HVhuLc\",rendersWithMotion:true,scopeId:\"Ui6PCPAyr\",children:/*#__PURE__*/_jsx(ButtonClose,{height:\"100%\",id:\"Gu6HVhuLc\",layoutId:\"Gu6HVhuLc\",sJ3RhKUYy:sJ3RhKUYylb7div,style:{height:\"100%\",width:\"100%\"},width:\"100%\",wYCFdsUbu:\"vCkVjSQMz\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jxuii9\",\"data-framer-name\":\"items\",layoutDependency:layoutDependency,layoutId:\"gMQ2Qq4bl\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ec7fth-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"J4KGYzVgT-container\",nodeId:\"J4KGYzVgT\",rendersWithMotion:true,scopeId:\"Ui6PCPAyr\",children:/*#__PURE__*/_jsx(FC_CartProductCard,{attributeConfigs:{gap:4,titleColor:\"rgb(0, 0, 0)\",titleFont:{},titleTransform:\"None\",uniqueFormatting:false,valueColor:\"rgb(0, 0, 0)\",valueFont:{},valueTransform:\"None\"},containerConfigs:{background:\"var(--token-84dd9fdd-c9d1-4e22-8dce-c83e0f10d97b, rgb(249, 242, 232))\",border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},gap:8,imageGap:16,insidePadding:\"0px\",padding:\"20px\",radius:\"0px\"},errorConfigs:{errorColor:\"rgb(0, 0, 0)\",errorFont:{},textTransform:\"None\"},height:\"100%\",id:\"J4KGYzVgT\",imageConfigs:{background:\"rgb(245, 245, 245)\",border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},hover:\"None\",opacity:.75,radius:\"4px\",ratio:\"1:1\",type:\"Fill\",visible:true,width:104,zoomScale:1.05},layoutId:\"J4KGYzVgT\",linkConfigs:{enabled:true,slugPath:\"\"},priceConfigs:{comparePrice:{color:\"rgb(0, 0, 0)\",font:{},strikethrough:true,strikethroughColor:\"rgb(0, 0, 0)\"},format:{currencyCode:\"USD\",showCurrency:false,showDecimals:\"Always show\",showSymbol:true},gap:4,price:{color:\"rgb(0, 0, 0)\",font:{},saleColor:\"rgb(255, 0, 0)\",saleFont:{}}},quantityConfigs:{buttons:{border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},iconBg:\"rgb(255, 255, 255)\",iconBgHover:\"rgb(245, 245, 245)\",icons:\"rgb(0, 0, 0)\",iconSize:8,iconType:\"Default\",iconWeight:2,padding:\"4px\",radius:\"4px\"},container:{containerBg:\"rgba(0, 0, 0, 0)\",containerBorder:{borderColor:\"rgb(226, 226, 226)\",borderStyle:\"solid\",borderWidth:1},containerRadius:\"4px\",number:\"rgb(0, 0, 0)\",padding:\"4px\"}},removeIconConfigs:{bg:\"rgb(245, 245, 245)\",bgHover:\"rgb(235, 235, 235)\",border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},icon:\"rgb(0, 0, 0)\",iconSize:8,iconType:\"Default\",iconWeight:2,position:\"Bottom\",radius:\"80px\"},spacingConfigs:{divider:{borderColor:\"rgba(0, 0, 0, 0.08)\",borderStyle:\"solid\",borderWidth:1},dividerVisible:false,gap:8},style:{width:\"100%\"},subscriptionConfigs:{color:\"rgb(74, 91, 137)\",font:{},textTransform:\"None\"},titleConfigs:{color:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverColor:\"rgb(0, 0, 0)\",textTransform:\"None\"},variantConfigs:{gap:4,titleColor:\"rgb(0, 0, 0)\",titleFont:{},titleTransform:\"None\",valueColor:\"rgb(102, 102, 102)\",valueFont:{},valueTransform:\"None\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-m5m7eg\",\"data-border\":true,\"data-framer-name\":\"bottom\",layoutDependency:layoutDependency,layoutId:\"BaQzXgfYa\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(241, 239, 239)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255))\",borderBottomLeftRadius:16,borderBottomRightRadius:16},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-11xuknh\",\"data-framer-name\":\"info\",layoutDependency:layoutDependency,layoutId:\"Mp3j5Jax7\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qbx66r\",\"data-framer-name\":\"subtotal\",layoutDependency:layoutDependency,layoutId:\"UaK3TDVQp\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xoi0do\",\"data-styles-preset\":\"kTHthuY8c\",children:\"Subtotal\"})}),className:\"framer-1k5t1k4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IEexvOC79\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10feh28-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"wpZndagRk-container\",nodeId:\"wpZndagRk\",rendersWithMotion:true,scopeId:\"Ui6PCPAyr\",children:/*#__PURE__*/_jsx(FC_CartSubtotal,{color:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.02em\",lineHeight:\"1em\"},format:{currencyCode:\"USD\",showCurrency:false,showDecimals:\"Always show\",showSymbol:true},height:\"100%\",id:\"wpZndagRk\",layoutId:\"wpZndagRk\",width:\"100%\"})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-axcdmy\",layoutDependency:layoutDependency,layoutId:\"AzJoZKZ1K\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13bfick-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"T50H6oui_-container\",nodeId:\"T50H6oui_\",rendersWithMotion:true,scopeId:\"Ui6PCPAyr\",children:/*#__PURE__*/_jsx(FC_CartCheckoutButton,{componentInstance:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"368px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n58o11-container\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"WPu33UEmt-container\",nodeId:\"WPu33UEmt\",rendersWithMotion:true,scopeId:\"Ui6PCPAyr\",children:/*#__PURE__*/_jsx(FCCartCheckoutButton,{height:\"100%\",id:\"WPu33UEmt\",layoutId:\"WPu33UEmt\",style:{width:\"100%\"},width:\"100%\"})})})],height:\"100%\",id:\"T50H6oui_\",layoutId:\"T50H6oui_\",style:{width:\"100%\"},width:\"100%\"})})})})]})]})})],style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hTNOR.framer-10whqtb, .framer-hTNOR .framer-10whqtb { display: block; }\",\".framer-hTNOR.framer-8qf4g0 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 400px; will-change: var(--framer-will-change-override, transform); }\",\".framer-hTNOR .framer-11srtjs-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; z-index: 10; }\",\".framer-hTNOR .framer-1qqy8ac { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 400px; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-hTNOR .framer-1fizayz { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: center; min-height: 100%; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-hTNOR .framer-110y57k, .framer-hTNOR .framer-xup34u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 16px; position: sticky; top: 0px; width: 100%; z-index: 1; }\",\".framer-hTNOR .framer-1x4tv3d, .framer-hTNOR .framer-ej354z { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-hTNOR .framer-sn4ele-container, .framer-hTNOR .framer-10feh28-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-hTNOR .framer-1382ie4, .framer-hTNOR .framer-tuoxbv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-hTNOR .framer-1ay8z18-container, .framer-hTNOR .framer-uudsv9-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-hTNOR .framer-1jxuii9 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: auto; padding: 16px 16px 0px 16px; position: relative; width: 100%; z-index: 3; }\",\".framer-hTNOR .framer-ec7fth-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-hTNOR .framer-m5m7eg { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 16px 16px 24px 16px; position: sticky; width: 100%; z-index: 4; }\",\".framer-hTNOR .framer-11xuknh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-hTNOR .framer-1qbx66r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-hTNOR .framer-1k5t1k4 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-hTNOR .framer-axcdmy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-hTNOR .framer-13bfick-container { flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-hTNOR .framer-1n58o11-container { height: auto; position: relative; width: 368px; }\",\".framer-hTNOR .framer-okcj3c { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 400px; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",...sharedStyle.css,'.framer-hTNOR[data-border=\"true\"]::after, .framer-hTNOR [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUi6PCPAyr=withCSS(Component,css,\"framer-hTNOR\");export default FramerUi6PCPAyr;FramerUi6PCPAyr.displayName=\"FC Cart State / FC Cart State\";FramerUi6PCPAyr.defaultProps={height:800,width:400};addFonts(FramerUi6PCPAyr,[{explicitInter:true,fonts:[{cssFamilyName:\"Montserrat\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Montserrat\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/G3U4AIP7I5YYMBY4PZ5BNYEWWVH7G7QB/WED2HATCWTE6B4XVIFFTI3EALCE4D6PD/GDZ4LVIJF6WODYKVZK6E2737DCDQPEMZ.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Montserrat\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Montserrat\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NZ67QOF3FXYLOR27ABJOZVKKBKNRMKMF/EHBFE55HTLOOJHTZSLD54GSL3EBTAFNQ/DI2GHUWG3WKRXISSCTNDMTWKWZC25UIW.woff2\",weight:\"400\"}]},...FC_CartCounterFonts,...ButtonCloseFonts,...FC_CartProductCardFonts,...FC_CartSubtotalFonts,...FCCartCheckoutButtonFonts,...FC_CartCheckoutButtonFonts,...FC_CartStateControllerFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUi6PCPAyr\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"800\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ui6PCPAyr.map","// Generated by Framer (0138aee)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FCCartStateFCCartState from\"https://framerusercontent.com/modules/yMX7hfB4xjNzTU8WnhKC/Uh2eGhctwS1sWAPpmt1J/Ui6PCPAyr.js\";const FCCartStateFCCartStateFonts=getFonts(FCCartStateFCCartState);const cycleOrder=[\"uaJE9c72p\",\"mEcMIZ0Gu\"];const serializationHash=\"framer-aqHhp\";const variantClassNames={mEcMIZ0Gu:\"framer-v-ydrxww\",uaJE9c72p:\"framer-v-19nuiqt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const G1ACsmbL_=undefined;const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"uaJE9c72p\",Phone:\"mEcMIZ0Gu\"};const getProps=({click,height,id,width,...props})=>{return{...props,G1ACsmbL_:click??props.G1ACsmbL_,variant:humanReadableVariantMap[props.variant]??props.variant??\"uaJE9c72p\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,G1ACsmbL_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"uaJE9c72p\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap166h3l1=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(G1ACsmbL_){const res=await G1ACsmbL_(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-19nuiqt\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"uaJE9c72p\",onTap:onTap166h3l1,ref:refBinding,style:{...style},...addPropertyOverrides({mEcMIZ0Gu:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-je4flq\",\"data-framer-name\":\"Modal\",layoutDependency:layoutDependency,layoutId:\"buqkypoQJ\",style:{backgroundColor:\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:Math.max(0,(Math.max(0,((componentViewport?.height||900)-40-0)/1)*1-0-0)/1)*1,width:`min(${componentViewport?.width||\"100vw\"} - 40px, 425px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||900)-40-(Math.max(0,((componentViewport?.height||900)-40-0)/1)*1+0))/2+0+0)+0+((Math.max(0,((componentViewport?.height||900)-40-0)/1)*1-0-(Math.max(0,(Math.max(0,((componentViewport?.height||900)-40-0)/1)*1-0-0)/1)*1+0))/2+0+0),...addPropertyOverrides({mEcMIZ0Gu:{height:Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0-0)/1)*1,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1+0))/2+0+0)+0+((Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0-(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0-0)/1)*1+0))/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yhodhl-container\",layoutDependency:layoutDependency,layoutId:\"WWhCLcB7X-container\",nodeId:\"WWhCLcB7X\",rendersWithMotion:true,scopeId:\"goCufJ_IS\",children:/*#__PURE__*/_jsx(FCCartStateFCCartState,{height:\"100%\",id:\"WWhCLcB7X\",layoutId:\"WWhCLcB7X\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-aqHhp.framer-12r3zfd, .framer-aqHhp .framer-12r3zfd { display: block; }\",\".framer-aqHhp.framer-19nuiqt { align-content: flex-end; align-items: flex-end; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 900px; justify-content: center; overflow: hidden; padding: 20px; position: relative; width: 470px; }\",\".framer-aqHhp .framer-je4flq { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; max-width: 425px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-aqHhp .framer-yhodhl-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; z-index: 10; }\",\".framer-aqHhp.framer-v-ydrxww.framer-19nuiqt { height: 800px; padding: 0px; width: 390px; }\",\".framer-aqHhp.framer-v-ydrxww .framer-je4flq { max-width: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 900\n * @framerIntrinsicWidth 470\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mEcMIZ0Gu\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"G1ACsmbL_\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramergoCufJ_IS=withCSS(Component,css,\"framer-aqHhp\");export default FramergoCufJ_IS;FramergoCufJ_IS.displayName=\"Cart Modal\";FramergoCufJ_IS.defaultProps={height:900,width:470};addPropertyControls(FramergoCufJ_IS,{variant:{options:[\"uaJE9c72p\",\"mEcMIZ0Gu\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},G1ACsmbL_:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramergoCufJ_IS,[{explicitInter:true,fonts:[]},...FCCartStateFCCartStateFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergoCufJ_IS\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"G1ACsmbL_\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"470\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mEcMIZ0Gu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"900\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./goCufJ_IS.map","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useState,useCallback,useRef}from\"react\";import{RenderTarget}from\"framer\";/**\n * @framerIntrinsicWidth 100%\n * @framerIntrinsicHeight auto\n * @framerSupportedLayoutWidth fixed | fill\n * @framerSupportedLayoutHeight fixed | auto\n */// Helper function for consistent logging\nconst logDebug=(component,action,data)=>{//console.log(`🔍 [${component}] ${action}:`, data)\n};/**\n * @framerDisableUnlink\n */export default function FC_CatalogSearch(props){const{// Text props\ntext:{placeholder,font,color,placeholderColor},// Styles props\nstyles:{gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,background:{color:backgroundColor,border,hoverBackground,hoverBorder,focusBackground,focusBorder},borderRadius,radiusPerCorner,radiusTopLeft,radiusTopRight,radiusBottomRight,radiusBottomLeft},// Search Icon props\nsearchIcon:{show:showSearchIcon,isCustom:searchIconIsCustom,custom:customSearchIcon,color:searchIconColor,weight:searchIconWeight,size:searchIconSize,background:{color:searchIconBgColor,padding:searchIconPadding,paddingPerSide:searchIconPaddingPerSide,paddingTop:searchIconPaddingTop,paddingRight:searchIconPaddingRight,paddingBottom:searchIconPaddingBottom,paddingLeft:searchIconPaddingLeft,radius:searchIconRadius,radiusPerCorner:searchIconRadiusPerCorner,radiusTopLeft:searchIconRadiusTopLeft,radiusTopRight:searchIconRadiusTopRight,radiusBottomRight:searchIconRadiusBottomRight,radiusBottomLeft:searchIconRadiusBottomLeft}},// Clear props\nclear:{show:showClear,isText:clearIsText,content:clearText,font:clearFont,color:clearColor,transform:clearTextTransform,// Icon properties for clear\niconIsCustom,iconCustom,iconColor,iconWeight,iconSize,// Background properties for clear\nbackground:clearBackground,padding:clearPadding,paddingPerSide:clearPaddingPerSide,paddingTop:clearPaddingTop,paddingRight:clearPaddingRight,paddingBottom:clearPaddingBottom,paddingLeft:clearPaddingLeft,radius:clearRadius,radiusPerCorner:clearRadiusPerCorner,radiusTopLeft:clearRadiusTopLeft,radiusTopRight:clearRadiusTopRight,radiusBottomRight:clearRadiusBottomRight,radiusBottomLeft:clearRadiusBottomLeft,border:{color:clearBorderColor,width:clearBorderWidth,style:clearBorderStyle}},// Functionality props\nbehavior:{realTime:realTime,debounceDelay,page:page,slug:slug}}=props;// Fixed accessibility values\nconst searchLabel=\"Search products\";const ariaLabel=\"Search products\";// State for input value and UI states\nconst[searchValue,setSearchValue]=useState(\"\");const[isHovered,setIsHovered]=useState(false);const[isFocused,setIsFocused]=useState(false);const[showClearButton,setShowClearButton]=useState(false);const inputRef=useRef(null);const searchTimeoutRef=useRef(null);const mountedRef=useRef(false);// Generate a unique component ID\nconst uniqueComponentId=useRef(`search-${Math.random().toString(36).substring(2,9)}`).current;// Detect if we're in canvas vs browser\nconst isCanvas=()=>{// In canvas mode, window is defined but certain browser features are limited\nif(typeof window===\"undefined\")return false;try{// Check for Framer-specific environment indicators\nreturn window.document?.location?.href.includes(\"framer\")||window.document?.location?.pathname.includes(\"preview\")||!window.document?.location?.host||window.parent!==window;}catch(e){// If we can't access these properties, we're likely in a restricted environment like Canvas\nreturn true;}};// Helper function to generate border style\nconst getBorderStyle=borderConfig=>{if(borderConfig.isMixed){return{borderTop:`${borderConfig.top}px ${borderConfig.style} ${borderConfig.color}`,borderRight:`${borderConfig.right}px ${borderConfig.style} ${borderConfig.color}`,borderBottom:`${borderConfig.bottom}px ${borderConfig.style} ${borderConfig.color}`,borderLeft:`${borderConfig.left}px ${borderConfig.style} ${borderConfig.color}`};}return{border:`${borderConfig.width}px ${borderConfig.style} ${borderConfig.color}`};};// Helper function to generate hover border style\nconst getHoverBorderStyle=borderConfig=>{if(borderConfig.isMixed){return{borderTop:`${borderConfig.top}px ${borderConfig.style} ${borderConfig.color}`,borderRight:`${borderConfig.right}px ${borderConfig.style} ${borderConfig.color}`,borderBottom:`${borderConfig.bottom}px ${borderConfig.style} ${borderConfig.color}`,borderLeft:`${borderConfig.left}px ${borderConfig.style} ${borderConfig.color}`};}return{border:`${borderConfig.width}px ${borderConfig.style} ${borderConfig.color}`};};// Helper function to generate focus border style\nconst getFocusBorderStyle=borderConfig=>{if(borderConfig.isMixed){return{borderTop:`${borderConfig.top}px ${borderConfig.style} ${borderConfig.color}`,borderRight:`${borderConfig.right}px ${borderConfig.style} ${borderConfig.color}`,borderBottom:`${borderConfig.bottom}px ${borderConfig.style} ${borderConfig.color}`,borderLeft:`${borderConfig.left}px ${borderConfig.style} ${borderConfig.color}`};}return{border:`${borderConfig.width}px ${borderConfig.style} ${borderConfig.color}`};};// Generate border radius values\nconst getBorderRadius=()=>{if(radiusPerCorner){return{borderTopLeftRadius:`${radiusTopLeft}px`,borderTopRightRadius:`${radiusTopRight}px`,borderBottomRightRadius:`${radiusBottomRight}px`,borderBottomLeftRadius:`${radiusBottomLeft}px`};}return{borderRadius:`${borderRadius}px`};};// Generate padding values\nconst getPadding=()=>{if(paddingPerSide){return{paddingTop:`${paddingTop}px`,paddingRight:`${paddingRight}px`,paddingBottom:`${paddingBottom}px`,paddingLeft:`${paddingLeft}px`};}return{padding:`${padding}px`};};// Apply text transform\nconst getTransformedText=(text,transform)=>{switch(transform){case\"Uppercase\":return text.toUpperCase();case\"Lowercase\":return text.toLowerCase();case\"Capitalize\":return text.split(\" \").map(word=>word.charAt(0).toUpperCase()+word.slice(1).toLowerCase()).join(\" \");default:return text;}};// Create a unique class name for the input\nconst className=`fc-search-input-${uniqueComponentId}`;// Create a style element for pseudo-classes\nuseEffect(()=>{const styleEl=document.createElement(\"style\");styleEl.innerHTML=`\n            .${className}::placeholder {\n                color: ${placeholderColor};\n            }\n            .${className}-container:hover .${className}:not(:focus) {\n                background-color: ${hoverBackground} !important;\n                ${Object.entries(getHoverBorderStyle(hoverBorder)).map(([key,value])=>`${key}: ${value} !important;`).join(\" \")}\n            }\n            .${className}:focus {\n                background-color: ${focusBackground} !important;\n                ${Object.entries(getFocusBorderStyle(focusBorder)).map(([key,value])=>`${key}: ${value} !important;`).join(\" \")}\n            }\n            /* Hide the default browser search cancel button */\n            .${className}::-webkit-search-cancel-button,\n            .${className}::-webkit-search-decoration,\n            .${className}::-ms-clear {\n                -webkit-appearance: none;\n                appearance: none;\n                display: none;\n            }\n        `;document.head.appendChild(styleEl);return()=>styleEl.remove();},[className,placeholderColor,hoverBackground,hoverBorder,focusBackground,focusBorder]);// Calculate padding for icons\nconst getIconPadding=side=>{if(paddingPerSide){return side===\"left\"?paddingLeft:paddingRight;}return padding;};// Search container style\nconst containerStyle={position:\"relative\",width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\"};// Input style with space for icons\nconst inputStyle={width:\"100%\",height:\"100%\",...getPadding(),...getBorderRadius(),...font,color:color,backgroundColor:backgroundColor,...getBorderStyle(border),outline:\"none\",transition:\"all 0.2s ease-in-out\",...showSearchIcon?{paddingLeft:`${getIconPadding(\"left\")+searchIconSize+gap}px`}:{},...showClear?{paddingRight:`${getIconPadding(\"right\")+(clearIsText?40:iconSize)+gap}px`}:{}};// Generate search icon border radius values\nconst getSearchIconBorderRadius=()=>{if(searchIconRadiusPerCorner){return{borderTopLeftRadius:`${searchIconRadiusTopLeft}px`,borderTopRightRadius:`${searchIconRadiusTopRight}px`,borderBottomRightRadius:`${searchIconRadiusBottomRight}px`,borderBottomLeftRadius:`${searchIconRadiusBottomLeft}px`};}return{borderRadius:`${searchIconRadius}px`};};// Generate search icon padding values\nconst getSearchIconPadding=()=>{if(searchIconPaddingPerSide){return{paddingTop:`${searchIconPaddingTop}px`,paddingRight:`${searchIconPaddingRight}px`,paddingBottom:`${searchIconPaddingBottom}px`,paddingLeft:`${searchIconPaddingLeft}px`};}return{padding:`${searchIconPadding}px`};};// Generate clear button border radius values\nconst getClearBorderRadius=()=>{if(clearRadiusPerCorner){return{borderTopLeftRadius:`${clearRadiusTopLeft}px`,borderTopRightRadius:`${clearRadiusTopRight}px`,borderBottomRightRadius:`${clearRadiusBottomRight}px`,borderBottomLeftRadius:`${clearRadiusBottomLeft}px`};}return{borderRadius:`${clearRadius}px`};};// Generate clear button padding values\nconst getClearPadding=()=>{if(clearPaddingPerSide){return{paddingTop:`${clearPaddingTop}px`,paddingRight:`${clearPaddingRight}px`,paddingBottom:`${clearPaddingBottom}px`,paddingLeft:`${clearPaddingLeft}px`};}return{padding:`${clearPadding}px`};};// Search icon style\nconst searchIconStyle={position:\"absolute\",left:`${getIconPadding(\"left\")}px`,top:\"50%\",transform:\"translateY(-50%)\",color:searchIconColor,pointerEvents:\"none\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",backgroundColor:searchIconBgColor,...getSearchIconPadding(),...getSearchIconBorderRadius()};// Clear button style\nconst clearButtonStyle={position:\"absolute\",right:`${getIconPadding(\"right\")}px`,top:\"50%\",transform:\"translateY(-50%)\",backgroundColor:clearBackground,border:`${clearBorderWidth}px ${clearBorderStyle} ${clearBorderColor}`,cursor:\"pointer\",alignItems:\"center\",justifyContent:\"center\",...getClearPadding(),...getClearBorderRadius(),...clearIsText?{...clearFont,color:clearColor||\"#999999\"}:{color:iconColor||\"#999999\"},textTransform:clearIsText&&clearTextTransform?clearTextTransform.toLowerCase():undefined,// Only show when there's text in the field or in canvas\ndisplay:searchValue||RenderTarget.current()===\"CANVAS\"?\"flex\":\"none\",// Accessibility\ntabIndex:0,outline:\"none\"};// Function to dispatch search event\nconst dispatchSearchEvent=useCallback(searchTerm=>{try{logDebug(\"Search\",\"Dispatching search event\",{searchTerm,componentId:uniqueComponentId});// Update URL with search parameter\nif(typeof window!==\"undefined\"){const url=new URL(window.location.href);if(searchTerm){url.searchParams.set(\"search\",searchTerm);}else{url.searchParams.delete(\"search\");}// Update URL without reloading the page\nwindow.history.pushState({},\"\",url.toString());}// Dispatch custom event for search - this will be caught by the GlobalCMS component\nconst searchEvent=new CustomEvent(\"product-search-change\",{detail:{term:searchTerm,componentId:uniqueComponentId}});document.dispatchEvent(searchEvent);// Also dispatch the standard filter-navigation event\nconst navigationEvent=new CustomEvent(\"filter-navigation\",{detail:{search:searchTerm,sourceComponentId:uniqueComponentId}});document.dispatchEvent(navigationEvent);}catch(error){console.error(\"Error dispatching search event:\",error);}},[uniqueComponentId]);// Debounced search handler\nconst handleSearch=useCallback(value=>{if(!realTime)return;if(searchTimeoutRef.current){clearTimeout(searchTimeoutRef.current);}searchTimeoutRef.current=setTimeout(()=>{dispatchSearchEvent(value);},debounceDelay);},[dispatchSearchEvent,debounceDelay,realTime]);// Input change handler\nconst handleInputChange=useCallback(e=>{const value=e.target.value;setSearchValue(value);// Only show clear button when there's text AND clear feature is enabled\nsetShowClearButton(!!value&&showClear);handleSearch(value);},[handleSearch,showClear]);// Key down handler for Enter key\nconst handleKeyDown=useCallback(e=>{if(e.key===\"Enter\"){e.preventDefault();// Clear any pending debounce and search immediately\nif(searchTimeoutRef.current){clearTimeout(searchTimeoutRef.current);}if(page){// Navigate to search page\nconst searchTerm=searchValue.trim();if(searchTerm){window.location.href=`/${slug}?search=${encodeURIComponent(searchTerm)}`;}else{window.location.href=`/${slug}`;}}else{dispatchSearchEvent(searchValue);}}else if(e.key===\"Escape\"){setSearchValue(\"\");setShowClearButton(false);dispatchSearchEvent(\"\");inputRef.current?.blur();}},[searchValue,dispatchSearchEvent,page,slug]);// Clear search handler\nconst handleClearSearch=useCallback(()=>{setSearchValue(\"\");setShowClearButton(false);dispatchSearchEvent(\"\");inputRef.current?.focus();},[dispatchSearchEvent]);// Initialize component\nuseEffect(()=>{mountedRef.current=true;// Check URL for existing search parameter\nif(typeof window!==\"undefined\"){const urlParams=new URLSearchParams(window.location.search);const searchParam=urlParams.get(\"search\");if(searchParam){setSearchValue(searchParam);setShowClearButton(!isCanvas()?true:showClearButton);}}// Set initial state for the clear button based on environment and text\nif(isCanvas()&&showClear){setShowClearButton(true);}else{setShowClearButton(!!searchValue&&showClear);}// Listen for external search events\nconst handleExternalSearchChange=e=>{if(e.detail.componentId!==uniqueComponentId){logDebug(\"Search\",\"Received external search event\",{term:e.detail.term,fromComponentId:e.detail.componentId});setSearchValue(e.detail.term||\"\");setShowClearButton(!!e.detail.term);}};document.addEventListener(\"product-search-change\",handleExternalSearchChange);return()=>{mountedRef.current=false;document.removeEventListener(\"product-search-change\",handleExternalSearchChange);if(searchTimeoutRef.current){clearTimeout(searchTimeoutRef.current);}};},[uniqueComponentId]);// For Framer canvas - ensure clear button is always visible\nuseEffect(()=>{if(isCanvas()&&showClear){// In canvas, always show the clear button for styling purposes\nsetShowClearButton(true);}else{// In browser, only show clear button when there's text\nsetShowClearButton(!!searchValue&&showClear);}},[searchValue,showClear,isCanvas]);// Render search icon based on type\nconst renderSearchIcon=()=>{if(!showSearchIcon)return null;// When custom image is provided AND isCustom is false, show the custom image\n// Otherwise show the default SVG icon\nif(!searchIconIsCustom&&customSearchIcon){return /*#__PURE__*/_jsx(\"img\",{src:customSearchIcon,alt:\"Search\",width:searchIconSize,height:searchIconSize,style:{width:`${searchIconSize}px`,height:`${searchIconSize}px`,strokeWidth:`${searchIconWeight}px`}});}// Default Phosphor magnifying glass icon\nreturn /*#__PURE__*/_jsxs(\"svg\",{width:searchIconSize,height:searchIconSize,viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"11\",cy:\"11\",r:\"8\",stroke:searchIconColor,strokeWidth:searchIconWeight,strokeLinecap:\"round\",strokeLinejoin:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M21 21L16.65 16.65\",stroke:searchIconColor,strokeWidth:searchIconWeight,strokeLinecap:\"round\",strokeLinejoin:\"round\"})]});};// Render the clear button content based on type and style\nconst renderClearContent=()=>{// Always show in canvas, only hide in browser when not enabled\nif(!showClear&&RenderTarget.current()!==\"CANVAS\")return null;// Text mode\nif(clearIsText){// Make sure there's always text content for the clear button\nconst displayText=clearText||\"Clear\";return getTransformedText(displayText,clearTextTransform);}// Custom icon mode\nif(!iconIsCustom&&iconCustom){return /*#__PURE__*/_jsx(\"img\",{src:iconCustom,alt:\"Clear search\",width:iconSize,height:iconSize,style:{width:`${iconSize}px`,height:`${iconSize}px`,strokeWidth:`${iconWeight}px`}});}// Default X icon\nreturn /*#__PURE__*/_jsx(\"svg\",{width:iconSize,height:iconSize,viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M18 6L6 18M6 6l12 12\",stroke:iconColor||\"#999999\",strokeWidth:iconWeight,strokeLinecap:\"round\",strokeLinejoin:\"round\"})});};// Render search component\nreturn /*#__PURE__*/_jsxs(\"div\",{className:`${className}-container`,style:containerStyle,role:\"search\",\"aria-label\":searchLabel,children:[showSearchIcon&&/*#__PURE__*/_jsx(\"div\",{style:searchIconStyle,children:renderSearchIcon()}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,className:className,type:\"text\",placeholder:placeholder,value:searchValue,onChange:handleInputChange,onKeyDown:handleKeyDown,onFocus:()=>setIsFocused(true),onBlur:()=>setIsFocused(false),onMouseEnter:()=>setIsHovered(true),onMouseLeave:()=>setIsHovered(false),style:inputStyle,\"aria-label\":ariaLabel,autoComplete:\"off\"}),showClear&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",style:clearButtonStyle,onClick:handleClearSearch,\"aria-label\":\"Clear search\",tabIndex:0,children:renderClearContent()})]});}FC_CatalogSearch.defaultProps={// Text defaults\ntext:{placeholder:\"Search...\",font:{family:\"Inter\",fontSize:16,weight:400},color:\"#000000\",placeholderColor:\"#999999\"},// Styles defaults\nstyles:{gap:12,padding:12,paddingPerSide:false,paddingTop:12,paddingRight:12,paddingBottom:12,paddingLeft:12,background:{color:\"#ffffff\",border:{width:1,color:\"#EBEBEB\",style:\"solid\"},hoverBackground:\"#f8f8f8\",hoverBorder:{width:1,color:\"#D1D1D1\",style:\"solid\"},focusBackground:\"#ffffff\",focusBorder:{width:1,color:\"#0099ff\",style:\"solid\"}},borderRadius:4,radiusPerCorner:false,radiusTopLeft:4,radiusTopRight:4,radiusBottomRight:4,radiusBottomLeft:4},// Search Icon defaults\nsearchIcon:{show:true,isCustom:false,custom:\"\",color:\"#999999\",weight:1.5,size:16,background:{color:\"transparent\",padding:4,paddingPerSide:false,paddingTop:4,paddingRight:4,paddingBottom:4,paddingLeft:4,radius:4,radiusPerCorner:false,radiusTopLeft:4,radiusTopRight:4,radiusBottomRight:4,radiusBottomLeft:4}},// Clear defaults\nclear:{show:true,isText:false,content:\"Clear\",font:{family:\"Inter\",fontSize:14,weight:400},transform:\"None\",color:\"#999999\",// Icon properties for clear\niconIsCustom:false,iconCustom:\"\",iconColor:\"#999999\",iconWeight:1.5,iconSize:12,// Background properties for clear\nbackground:\"#F7F7F7\",padding:4,paddingPerSide:false,paddingTop:4,paddingRight:4,paddingBottom:4,paddingLeft:4,radius:24,radiusPerCorner:false,radiusTopLeft:24,radiusTopRight:24,radiusBottomRight:24,radiusBottomLeft:24,border:{color:\"#000000\",width:0,style:\"solid\"}},// Behavior defaults\nbehavior:{realTime:true,debounceDelay:300,page:false,slug:\"search\"}};addPropertyControls(FC_CatalogSearch,{// Text Group\ntext:{type:ControlType.Object,title:\"Text\",controls:{placeholder:{type:ControlType.String,title:\"Placeholder\",defaultValue:\"Search...\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000000\"},placeholderColor:{type:ControlType.Color,title:\"Placeholder\",defaultValue:\"#999999\"}}},// Styles controls (renamed from \"Spacing\")\nstyles:{type:ControlType.Object,title:\"Styles\",controls:{gap:{type:ControlType.Number,title:\"Gap\",defaultValue:12,min:0,step:1,unit:\"px\"},padding:{type:ControlType.FusedNumber,title:\"Padding\",defaultValue:12,toggleKey:\"paddingPerSide\",toggleTitles:[\"All\",\"Sides\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{type:ControlType.FusedNumber,title:\"Radius\",defaultValue:4,toggleKey:\"radiusPerCorner\",toggleTitles:[\"All\",\"Corners\"],valueKeys:[\"radiusTopLeft\",\"radiusTopRight\",\"radiusBottomRight\",\"radiusBottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0},// Background nested within Styles\nbackground:{type:ControlType.Object,title:\"BG\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#ffffff\"},border:{type:ControlType.Object,title:\"Border\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#EBEBEB\"},width:{type:ControlType.FusedNumber,title:\"Width\",toggleKey:\"isMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"top\",\"right\",\"bottom\",\"left\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,defaultValue:1},style:{type:ControlType.Enum,title:\"Style\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"],defaultValue:\"solid\"}}},hoverBackground:{type:ControlType.Color,title:\"Hover\",defaultValue:\"#f8f8f8\"},hoverBorder:{type:ControlType.Object,title:\"Hover Border\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000000\"},width:{type:ControlType.FusedNumber,title:\"Width\",toggleKey:\"isMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"top\",\"right\",\"bottom\",\"left\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,defaultValue:1},style:{type:ControlType.Enum,title:\"Style\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"],defaultValue:\"solid\"}}},focusBackground:{type:ControlType.Color,title:\"Focus\",defaultValue:\"#ffffff\"},focusBorder:{type:ControlType.Object,title:\"Focus Border\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000000\"},width:{type:ControlType.FusedNumber,title:\"Width\",toggleKey:\"isMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"top\",\"right\",\"bottom\",\"left\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,defaultValue:1},style:{type:ControlType.Enum,title:\"Style\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"],defaultValue:\"solid\"}}}}}}},// Search Icon Group\nsearchIcon:{type:ControlType.Object,title:\"Search Icon\",controls:{show:{type:ControlType.Boolean,title:\"Show\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},isCustom:{type:ControlType.Boolean,title:\"Icon\",defaultValue:false,enabledTitle:\"Default\",disabledTitle:\"Custom\",hidden:props=>!props.show},weight:{type:ControlType.Number,title:\"Weight\",defaultValue:1.5,min:.5,max:5,step:.5,unit:\"px\",hidden:props=>!props.show||!props.isCustom},size:{type:ControlType.Number,title:\"Size\",defaultValue:16,min:8,max:48,step:4,unit:\"px\",hidden:props=>!props.show},custom:{type:ControlType.Image,title:\"Image\",hidden:props=>!props.show||props.isCustom},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#999999\",hidden:props=>!props.show||props.isCustom},// Background nested within Search Icon\nbackground:{type:ControlType.Object,title:\"BG\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"transparent\"},padding:{type:ControlType.FusedNumber,title:\"Padding\",defaultValue:4,toggleKey:\"paddingPerSide\",toggleTitles:[\"All\",\"Sides\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},radius:{type:ControlType.FusedNumber,title:\"Radius\",defaultValue:4,toggleKey:\"radiusPerCorner\",toggleTitles:[\"All\",\"Corners\"],valueKeys:[\"radiusTopLeft\",\"radiusTopRight\",\"radiusBottomRight\",\"radiusBottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0},border:{type:ControlType.Object,title:\"Border\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#EBEBEB\"},width:{type:ControlType.FusedNumber,title:\"Width\",toggleKey:\"isMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"top\",\"right\",\"bottom\",\"left\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,defaultValue:1},style:{type:ControlType.Enum,title:\"Style\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"],defaultValue:\"solid\"}}}},hidden:props=>!props.show}}},// Clear Button Group\nclear:{type:ControlType.Object,title:\"Clear\",controls:{show:{type:ControlType.Boolean,title:\"Show\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},isText:{type:ControlType.Boolean,title:\"Type\",defaultValue:false,enabledTitle:\"Text\",disabledTitle:\"Icon\",hidden:props=>!props.show},// Text properties\ncontent:{type:ControlType.String,title:\"Text\",defaultValue:\"Clear\",hidden:props=>!props.show||!props.isText},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",hidden:props=>!props.show||!props.isText},transform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"None\",hidden:props=>!props.show||!props.isText},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#999999\",hidden:props=>!props.show||!props.isText},// Icon properties for clear\niconIsCustom:{type:ControlType.Boolean,title:\"Icon\",defaultValue:false,enabledTitle:\"Default\",disabledTitle:\"Custom\",hidden:props=>!props.show||props.isText},iconWeight:{type:ControlType.Number,title:\"Weight\",defaultValue:1.5,min:.5,max:5,step:.5,unit:\"px\",hidden:props=>!props.show||props.isText||!props.iconIsCustom},iconSize:{type:ControlType.Number,title:\"Size\",defaultValue:12,min:8,max:48,step:4,unit:\"px\",hidden:props=>!props.show||props.isText},iconCustom:{type:ControlType.Image,title:\"Image\",hidden:props=>!props.show||props.isText||props.clear.iconIsCustom},iconColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#999999\",hidden:props=>!props.show||props.isText||props.clear.iconIsCustom},// Background properties\nbackground:{type:ControlType.Color,title:\"Background\",defaultValue:\"#F7F7F7\",hidden:props=>!props.show},padding:{type:ControlType.FusedNumber,title:\"Padding\",defaultValue:4,toggleKey:\"paddingPerSide\",toggleTitles:[\"All\",\"Sides\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,hidden:props=>!props.show},radius:{type:ControlType.FusedNumber,title:\"Radius\",defaultValue:24,toggleKey:\"radiusPerCorner\",toggleTitles:[\"All\",\"Corners\"],valueKeys:[\"radiusTopLeft\",\"radiusTopRight\",\"radiusBottomRight\",\"radiusBottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0,hidden:props=>!props.show},border:{type:ControlType.Object,title:\"Border\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000000\"},width:{type:ControlType.Number,title:\"Width\",defaultValue:0,min:0,step:1,unit:\"px\"},style:{type:ControlType.Enum,title:\"Style\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"],defaultValue:\"solid\"}},hidden:props=>!props.show}}},// Behavior Group\nbehavior:{type:ControlType.Object,title:\"Behavior\",controls:{realTime:{type:ControlType.Boolean,title:\"Real Time\",description:\"Update results in real time\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},debounceDelay:{type:ControlType.Number,title:\"Delay\",description:\"Milliseconds before search is triggered after typing\",defaultValue:300,min:0,max:2e3,step:50,hidden:props=>!props.realTime},page:{type:ControlType.Boolean,title:\"Page\",description:\"Pressing Enter will navigate to a dedicated Search page with results\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},slug:{type:ControlType.String,title:\"Slug\",description:\"The slug of your dedicated Search page\",defaultValue:\"search\",placeholder:\"search\",hidden:props=>!props.page}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CatalogSearch\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CatalogSearch.map","// Generated by Framer (0138aee)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Image,Link,PathVariablesContext,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FC_ProductPriceDiscount from\"https://framerusercontent.com/modules/DfiHm7rgZZvl0dxRShLF/V8cpQQgJEe8ao11CbDkX/FC_ProductPriceDiscount.js\";import FC_CatalogDisplay from\"https://framerusercontent.com/modules/Hk0F8C2ru2KtdcLr7KmL/E6WMIzPeV3m14tYvXG7W/FC_CatalogDisplay.js\";import FC_ProductPrice from\"https://framerusercontent.com/modules/N07JJZfuMtyHijtiRRgH/m11OEQLc5FyR4nJY3dem/FC_ProductPrice.js\";import FC_CatalogSearch from\"https://framerusercontent.com/modules/tlSE71XX3CzjVeSC2JLA/kOlsgfY0y3dukSLwtLP4/FC_CatalogSearch.js\";import FC_ProductPriceCompare from\"https://framerusercontent.com/modules/ZipJAXrtSkBsdbTSry5q/PARA1c1WFTt0vSIahXBg/FC_ProductPriceCompare.js\";import Products from\"https://framerusercontent.com/modules/s9QaQkqsCUEpfw9yQO2D/YChRRGai49jpyARIb3H2/zIDOKdZtg.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/j4f0j8XohnZSTNYVC3wx/GWwmaIgRKnTd9o73Vgzb/XCfnIRwM6.js\";const FC_CatalogSearchFonts=getFonts(FC_CatalogSearch);const FC_ProductPriceDiscountFonts=getFonts(FC_ProductPriceDiscount);const FC_ProductPriceCompareFonts=getFonts(FC_ProductPriceCompare);const FC_ProductPriceFonts=getFonts(FC_ProductPrice);const FC_CatalogDisplayFonts=getFonts(FC_CatalogDisplay);const cycleOrder=[\"cDBPr8mjv\",\"irFNNd_Rx\"];const serializationHash=\"framer-8KgiV\";const variantClassNames={cDBPr8mjv:\"framer-v-1jvzv2v\",irFNNd_Rx:\"framer-v-p3rc91\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const AWkee9eZQ=undefined;const GmFaJfO4lV7dr0gJGL=undefined;const C5aorh97eV7dr0gJGL=undefined;const y_Z1B03gdV7dr0gJGL=undefined;const wWubDKCwYV7dr0gJGL=undefined;const DeVCI_zCUV7dr0gJGL=undefined;const I1BhR1AcBV7dr0gJGL=undefined;const idV7dr0gJGL=undefined;const transition1={duration:0,type:\"tween\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const query=prequery=>prequery({from:{alias:\"V7dr0gJGL\",data:Products,type:\"Collection\"},select:[{collection:\"V7dr0gJGL\",name:\"GmFaJfO4l\",type:\"Identifier\"},{collection:\"V7dr0gJGL\",name:\"C5aorh97e\",type:\"Identifier\"},{collection:\"V7dr0gJGL\",name:\"y_Z1B03gd\",type:\"Identifier\"},{collection:\"V7dr0gJGL\",name:\"wWubDKCwY\",type:\"Identifier\"},{collection:\"V7dr0gJGL\",name:\"DeVCI_zCU\",type:\"Identifier\"},{collection:\"V7dr0gJGL\",name:\"I1BhR1AcB\",type:\"Identifier\"},{collection:\"V7dr0gJGL\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"cDBPr8mjv\",Phone:\"irFNNd_Rx\"};const getProps=({close,height,id,width,...props})=>{return{...props,AWkee9eZQ:close??props.AWkee9eZQ,variant:humanReadableVariantMap[props.variant]??props.variant??\"cDBPr8mjv\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,AWkee9eZQ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"cDBPr8mjv\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapucw17i=activeVariantCallback(async(...args)=>{if(AWkee9eZQ){const res=await AWkee9eZQ(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1jvzv2v\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"cDBPr8mjv\",ref:refBinding,style:{...style},...addPropertyOverrides({irFNNd_Rx:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-kxe9dz\",\"data-framer-name\":\"close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"kywWg55vQ\",onTap:onTapucw17i}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bxa9cn\",layoutDependency:layoutDependency,layoutId:\"dy5vYSQ5O\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bqec3k\",\"data-framer-name\":\"search\",layoutDependency:layoutDependency,layoutId:\"FkoO7EelV\",style:{backgroundColor:\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-skksy8-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"SM0PI07Lz-container\",nodeId:\"SM0PI07Lz\",rendersWithMotion:true,scopeId:\"GyBQ7dype\",children:/*#__PURE__*/_jsx(FC_CatalogSearch,{behavior:{debounceDelay:300,page:false,realTime:true,slug:\"search\"},clear:{background:\"rgba(0, 0, 0, 0.04)\",border:{color:\"rgb(0, 0, 0)\",style:\"solid\",width:0},color:\"rgb(153, 153, 153)\",content:\"Clear\",font:{},iconColor:\"rgb(153, 153, 153)\",iconIsCustom:true,iconSize:12,iconWeight:2.5,isText:false,padding:6,paddingBottom:6,paddingLeft:6,paddingPerSide:false,paddingRight:6,paddingTop:6,radius:80,radiusBottomLeft:80,radiusBottomRight:80,radiusPerCorner:false,radiusTopLeft:80,radiusTopRight:80,show:true,transform:\"None\"},height:\"100%\",id:\"SM0PI07Lz\",layoutId:\"SM0PI07Lz\",searchIcon:{background:{border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},color:\"rgba(0, 0, 0, 0)\",padding:4,paddingBottom:4,paddingLeft:4,paddingPerSide:false,paddingRight:4,paddingTop:4,radius:4,radiusBottomLeft:4,radiusBottomRight:4,radiusPerCorner:false,radiusTopLeft:4,radiusTopRight:4},color:\"rgb(179, 179, 179)\",isCustom:false,show:true,size:16,weight:1.5},style:{height:\"100%\",width:\"100%\"},styles:{background:{border:{bottom:1,color:\"rgba(0, 0, 0, 0.12)\",isMixed:false,left:0,right:0,style:\"solid\",top:0,width:1},color:\"rgb(255, 255, 255)\",focusBackground:\"rgb(255, 255, 255)\",focusBorder:{bottom:1,color:\"var(--token-64cd7af0-eb73-4d24-b905-c796882b8e20, rgb(171, 134, 32))\",isMixed:false,left:0,right:0,style:\"solid\",top:0,width:1},hoverBackground:\"rgb(255, 255, 255)\",hoverBorder:{bottom:1,color:\"rgba(0, 0, 0, 0.16)\",isMixed:true,left:0,right:0,style:\"solid\",top:0,width:1}},borderRadius:0,gap:16,padding:24,paddingBottom:12,paddingLeft:16,paddingPerSide:false,paddingRight:16,paddingTop:12,radiusBottomLeft:0,radiusBottomRight:0,radiusPerCorner:false,radiusTopLeft:0,radiusTopRight:0},text:{color:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"18px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.04em\",lineHeight:\"1em\"},placeholder:\"Search...\",placeholderColor:\"rgb(171, 171, 171)\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jpqfg7\",\"data-framer-name\":\"items\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"bS0E1FZPV\",onTap:onTapucw17i,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13spw6u-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"R5QfQ8mQF-container\",nodeId:\"R5QfQ8mQF\",rendersWithMotion:true,scopeId:\"GyBQ7dype\",children:/*#__PURE__*/_jsx(FC_CatalogDisplay,{Collection:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-k0hcow\",layoutDependency:layoutDependency,layoutId:\"V7dr0gJGL\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"V7dr0gJGL\",data:Products,type:\"Collection\"},select:[{collection:\"V7dr0gJGL\",name:\"GmFaJfO4l\",type:\"Identifier\"},{collection:\"V7dr0gJGL\",name:\"C5aorh97e\",type:\"Identifier\"},{collection:\"V7dr0gJGL\",name:\"y_Z1B03gd\",type:\"Identifier\"},{collection:\"V7dr0gJGL\",name:\"wWubDKCwY\",type:\"Identifier\"},{collection:\"V7dr0gJGL\",name:\"DeVCI_zCU\",type:\"Identifier\"},{collection:\"V7dr0gJGL\",name:\"I1BhR1AcB\",type:\"Identifier\"},{collection:\"V7dr0gJGL\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({C5aorh97e:C5aorh97eV7dr0gJGL,DeVCI_zCU:DeVCI_zCUV7dr0gJGL,GmFaJfO4l:GmFaJfO4lV7dr0gJGL,I1BhR1AcB:I1BhR1AcBV7dr0gJGL,id:idV7dr0gJGL,wWubDKCwY:wWubDKCwYV7dr0gJGL,y_Z1B03gd:y_Z1B03gdV7dr0gJGL},index)=>{GmFaJfO4lV7dr0gJGL??=\"\";y_Z1B03gdV7dr0gJGL??=\"\";wWubDKCwYV7dr0gJGL??=\"\";DeVCI_zCUV7dr0gJGL??=\"\";I1BhR1AcBV7dr0gJGL??=\"\";const visible=isSet(wWubDKCwYV7dr0gJGL);return /*#__PURE__*/_jsx(LayoutGroup,{id:`V7dr0gJGL-${idV7dr0gJGL}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{GmFaJfO4l:GmFaJfO4lV7dr0gJGL},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{GmFaJfO4l:GmFaJfO4lV7dr0gJGL},webPageId:\"lC4_rg75M\"},motionChild:true,nodeId:\"uRoF2AeEo\",openInNewTab:false,scopeId:\"GyBQ7dype\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-gmcfa1 framer-1hdfqu2\",layoutDependency:layoutDependency,layoutId:\"uRoF2AeEo\",style:{backgroundColor:\"rgb(255, 255, 255)\"},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1024,pixelWidth:1024,sizes:\"80px\",...toResponsiveImage(C5aorh97eV7dr0gJGL)},className:\"framer-ds5uny\",layoutDependency:layoutDependency,layoutId:\"aBzqKe0YH\",style:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ah9vxe\",layoutDependency:layoutDependency,layoutId:\"nP_0OGiH3\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-iuwwdh\",layoutDependency:layoutDependency,layoutId:\"A8R7BKRVZ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fh4jkc\",\"data-styles-preset\":\"XCfnIRwM6\",children:\"Bialetti Moka Express Tricolor Espresso Maker 5322\"})}),className:\"framer-1j4if7l\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BbHJqbzyo\",text:y_Z1B03gdV7dr0gJGL,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11u5bib\",layoutDependency:layoutDependency,layoutId:\"t2IRQebon\",children:[visible&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bd15f5\",layoutDependency:layoutDependency,layoutId:\"Fik2Ur8_B\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1v9w3l3-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"hUwH5W_Ot-container\",nodeId:\"hUwH5W_Ot\",rendersWithMotion:true,scopeId:\"GyBQ7dype\",children:/*#__PURE__*/_jsx(FC_ProductPriceDiscount,{backgroundColor:\"var(--token-da608ad5-6f35-4cfd-9315-2b341683f8bf, rgb(245, 233, 217))\",borderRadius:0,discountType:\"Amount\",font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},format:{currencyCode:\"INR\",showCurrency:false,showDecimals:\"Never show\",showSymbol:true},height:\"100%\",id:\"hUwH5W_Ot\",layoutId:\"hUwH5W_Ot\",padding:8,paddingBottom:8,paddingLeft:8,paddingPerSide:true,paddingRight:4,paddingTop:8,previewComparePrice:wWubDKCwYV7dr0gJGL,previewPrice:I1BhR1AcBV7dr0gJGL,radiusBottomLeft:4,radiusBottomRight:0,radiusPerCorner:true,radiusTopLeft:4,radiusTopRight:0,shopifyProductID:DeVCI_zCUV7dr0gJGL,textColor:\"rgb(0, 0, 0)\",textFormat:\"You Save {{discount}}\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-783ncy-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"p1umYDGVJ-container\",nodeId:\"p1umYDGVJ\",rendersWithMotion:true,scopeId:\"GyBQ7dype\",children:/*#__PURE__*/_jsx(FC_ProductPriceDiscount,{backgroundColor:\"var(--token-da608ad5-6f35-4cfd-9315-2b341683f8bf, rgb(245, 233, 217))\",borderRadius:0,discountType:\"Percentage\",font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},format:{currencyCode:\"INR\",showCurrency:true,showDecimals:\"Never show\",showSymbol:true},height:\"100%\",id:\"p1umYDGVJ\",layoutId:\"p1umYDGVJ\",padding:8,paddingBottom:8,paddingLeft:0,paddingPerSide:true,paddingRight:8,paddingTop:8,previewComparePrice:wWubDKCwYV7dr0gJGL,previewPrice:I1BhR1AcBV7dr0gJGL,radiusBottomLeft:0,radiusBottomRight:4,radiusPerCorner:true,radiusTopLeft:0,radiusTopRight:4,shopifyProductID:DeVCI_zCUV7dr0gJGL,textColor:\"rgb(0, 0, 0)\",textFormat:\"( {{discount}} )\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bh37f9-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"wi7Gd0F56-container\",nodeId:\"wi7Gd0F56\",rendersWithMotion:true,scopeId:\"GyBQ7dype\",children:/*#__PURE__*/_jsx(FC_ProductPriceCompare,{canvasPrice:wWubDKCwYV7dr0gJGL,color:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},format:{currencyCode:\"INR\",showCurrency:false,showDecimals:\"Always show\",showSymbol:true},height:\"100%\",id:\"wi7Gd0F56\",layoutId:\"wi7Gd0F56\",shopifyProductID:DeVCI_zCUV7dr0gJGL,strikethrough:true,strikethroughColor:\"rgb(0, 0, 0)\",strikethroughSize:1,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1es59nd-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"SKUOXX7Qs-container\",nodeId:\"SKUOXX7Qs\",rendersWithMotion:true,scopeId:\"GyBQ7dype\",children:/*#__PURE__*/_jsx(FC_ProductPrice,{canvasPrice:I1BhR1AcBV7dr0gJGL,format:{currencyCode:\"INR\",showCurrency:true,showDecimals:\"Always show\",showSymbol:true},height:\"100%\",id:\"SKUOXX7Qs\",layoutId:\"SKUOXX7Qs\",regularColor:\"rgb(0, 0, 0)\",regularFont:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},saleColor:\"var(--token-5af7a7cb-8a0c-49b3-a3b2-4834dc93c3ca, rgb(0, 0, 0))\",saleFont:{},shopifyProductID:DeVCI_zCUV7dr0gJGL,width:\"100%\"})})})]})]})]})})})},idV7dr0gJGL);})})})})})],CustomInitialState:[],defaultSort:\"relevance\",display:\"All\",EmptyState:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1p7wl1z\",\"data-framer-name\":\"No-Results\",layoutDependency:layoutDependency,layoutId:\"FxNd2x6kh\",style:{backgroundColor:\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"104%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0)))\"},children:\"No results…\"})}),className:\"framer-avuo6k\",fonts:[\"GF;Geist-regular\"],layoutDependency:layoutDependency,layoutId:\"xTYlz83_A\",style:{\"--extracted-r6o4lv\":\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})],height:\"100%\",id:\"R5QfQ8mQF\",layout:{align:\"start\",alignH:\"start\",columnCount:3,columns:\"fixed\",direction:\"vertical\",distribute:\"start\",gap:0,gridAlign:\"center\",gridWidth:300,maxColumns:4,padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,stackMinWidth:200,type:\"stack\",wrap:false},layoutId:\"R5QfQ8mQF\",Metafields:{include:false},pageType:\"default\",Pagination:{enable:false,items:1,type:\"load_more\"},Search:{enableSearch:true,initialSearchState:\"none\",Scope:{collection:false,productTag:false,productType:false,title:true,variants:false,vendor:false}},style:{height:\"100%\",width:\"100%\"},value:\"\",width:\"100%\",...addPropertyOverrides({irFNNd_Rx:{layout:{align:\"start\",alignH:\"start\",columnCount:3,columns:\"fixed\",direction:\"vertical\",distribute:\"start\",gap:0,gridAlign:\"center\",gridWidth:300,maxColumns:4,padding:0,paddingBottom:100,paddingLeft:0,paddingPerSide:true,paddingRight:0,paddingTop:0,stackMinWidth:200,type:\"stack\",wrap:false}}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8KgiV.framer-1hdfqu2, .framer-8KgiV .framer-1hdfqu2 { display: block; }\",\".framer-8KgiV.framer-1jvzv2v { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 800px; }\",\".framer-8KgiV .framer-kxe9dz { cursor: pointer; flex: none; height: 880px; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: 0px; width: 100%; z-index: 0; }\",\".framer-8KgiV .framer-1bxa9cn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-8KgiV .framer-1bqec3k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 73px; justify-content: center; overflow: visible; padding: 24px; position: relative; width: 100%; }\",\".framer-8KgiV .framer-skksy8-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\".framer-8KgiV .framer-1jpqfg7 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: auto; padding: 0px; position: relative; width: 100%; }\",\".framer-8KgiV .framer-13spw6u-container { flex: none; height: calc(var(--framer-viewport-height, 100vh) * 0.8); position: relative; width: 100%; }\",\".framer-8KgiV .framer-k0hcow { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 795px; }\",\".framer-8KgiV .framer-gmcfa1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 10px; position: relative; text-decoration: none; width: 100%; }\",\".framer-8KgiV .framer-ds5uny { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 80px); position: relative; width: 80px; }\",\".framer-8KgiV .framer-ah9vxe { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-8KgiV .framer-iuwwdh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-8KgiV .framer-1j4if7l { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-8KgiV .framer-11u5bib { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-8KgiV .framer-bd15f5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-8KgiV .framer-1v9w3l3-container, .framer-8KgiV .framer-783ncy-container, .framer-8KgiV .framer-bh37f9-container, .framer-8KgiV .framer-1es59nd-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-8KgiV .framer-1p7wl1z { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 24px; position: relative; width: 200px; }\",\".framer-8KgiV .framer-avuo6k { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-8KgiV.framer-v-p3rc91.framer-1jvzv2v { width: 390px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 713\n * @framerIntrinsicWidth 800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"irFNNd_Rx\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"AWkee9eZQ\":\"close\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGyBQ7dype=withCSS(Component,css,\"framer-8KgiV\");export default FramerGyBQ7dype;FramerGyBQ7dype.displayName=\"Search Modal 2\";FramerGyBQ7dype.defaultProps={height:713,width:800};addPropertyControls(FramerGyBQ7dype,{variant:{options:[\"cDBPr8mjv\",\"irFNNd_Rx\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},AWkee9eZQ:{title:\"Close\",type:ControlType.EventHandler}});addFonts(FramerGyBQ7dype,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Montserrat\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Montserrat\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/DELXRVKO253LHPYOBD6KD7EW3TJKXCXF/L6SILXET3P727LN5N75LL5PG77IET2IT/6DP3DAT2N5LSQGN5ISPRN63WPP32A54A.woff2\",weight:\"600\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"}]},...FC_CatalogSearchFonts,...FC_ProductPriceDiscountFonts,...FC_ProductPriceCompareFonts,...FC_ProductPriceFonts,...FC_CatalogDisplayFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGyBQ7dype\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"800\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"713\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"irFNNd_Rx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"AWkee9eZQ\\\":\\\"close\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6c2a425)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-fnrg9\";const variantClassNames={hFzWbpmlu:\"framer-v-1cnqs0h\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"hFzWbpmlu\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1cnqs0h\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"hFzWbpmlu\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1yZWd1bGFy\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5af7a7cb-8a0c-49b3-a3b2-4834dc93c3ca, rgb(0, 0, 0)))\"},children:\"100% FREE DELIVERY IN TAMIL NADU | SAME DAY DELIVERY IN CHENNAI\"})}),className:\"framer-h4170y\",fonts:[\"FS;Montserrat-regular\"],layoutDependency:layoutDependency,layoutId:\"trOH2lb1M\",style:{\"--extracted-r6o4lv\":\"var(--token-5af7a7cb-8a0c-49b3-a3b2-4834dc93c3ca, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fnrg9.framer-r23496, .framer-fnrg9 .framer-r23496 { display: block; }\",\".framer-fnrg9.framer-1cnqs0h { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: center; padding: 0px; position: relative; width: 1920px; }\",\".framer-fnrg9 .framer-h4170y { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 1920\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerhl9eLL3Xh=withCSS(Component,css,\"framer-fnrg9\");export default Framerhl9eLL3Xh;Framerhl9eLL3Xh.displayName=\"Header Banner\";Framerhl9eLL3Xh.defaultProps={height:32,width:1920};addFonts(Framerhl9eLL3Xh,[{explicitInter:true,fonts:[{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NZ67QOF3FXYLOR27ABJOZVKKBKNRMKMF/EHBFE55HTLOOJHTZSLD54GSL3EBTAFNQ/DI2GHUWG3WKRXISSCTNDMTWKWZC25UIW.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerhl9eLL3Xh\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1920\",\"framerIntrinsicHeight\":\"32\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hl9eLL3Xh.map","// Generated by Framer (ac3cb42)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-efhPU\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=['.framer-efhPU { aspect-ratio: 1; background-color: var(--43q7um); mask-image: url(\\'data:image/svg+xml,<svg aria-label=\"User\" display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 16 6 L 16 4 C 16 1.791 14.209 0 12 0 L 4 0 C 1.791 0 0 1.791 0 4 L 0 6\" fill=\"transparent\" height=\"6px\" id=\"CL5MVPs1p\" opacity=\"1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(4 15)\" width=\"16px\"/><path d=\"M 0 4 C 0 1.791 1.791 0 4 0 C 6.209 0 8 1.791 8 4 C 8 6.209 6.209 8 4 8 C 1.791 8 0 6.209 0 4 Z\" fill=\"transparent\" height=\"8px\" id=\"p09VpxiHj\" opacity=\"1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(8 3)\" width=\"8px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 24px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"User\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-efhPU\");export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"User\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2f96024)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-3wuee .framer-styles-preset-jaa4ab:not(.rich-text-wrapper), .framer-3wuee .framer-styles-preset-jaa4ab.rich-text-wrapper a { --framer-link-current-text-color: var(--token-5af7a7cb-8a0c-49b3-a3b2-4834dc93c3ca, #000000); --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-48f4473f-341f-43a9-8a80-91192b4917d7, #6b2d3c); --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-5af7a7cb-8a0c-49b3-a3b2-4834dc93c3ca, #000000); --framer-link-text-decoration: none; }\"];export const className=\"framer-3wuee\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 4 0 L 7 12.4 C 7.193 13.346 8.034 14.019 9 14 L 18 14 C 18.966 14.019 19.807 13.346 20 12.4 L 22 4 L 5 4\" fill=\"transparent\" height=\"14.000411672684645px\" id=\"HASIjBuZP\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--1df8v9o, rgb(0,0,0))\" transform=\"translate(1 2)\" width=\"22px\"/><path d=\"M 0 1 C 0 0.448 0.448 0 1 0 C 1.552 0 2 0.448 2 1 C 2 1.552 1.552 2 1 2 C 0.448 2 0 1.552 0 1 Z\" fill=\"transparent\" height=\"2px\" id=\"E8PQonrsA\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--1df8v9o, rgb(0,0,0))\" transform=\"translate(8 20)\" width=\"2px\"/><path d=\"M 0 1 C 0 0.448 0.448 0 1 0 C 1.552 0 2 0.448 2 1 C 2 1.552 1.552 2 1 2 C 0.448 2 0 1.552 0 1 Z\" fill=\"transparent\" height=\"2px\" id=\"HTHcQkyDT\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--1df8v9o, rgb(0,0,0))\" transform=\"translate(19 20)\" width=\"2px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,n2nHSaXfp:stroke??props.n2nHSaXfp??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,n2nHSaXfp,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-IgWee\",className),layoutId:layoutId,ref:ref,style:{\"--1df8v9o\":n2nHSaXfp,...style}});});const css=[`.framer-IgWee { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1df8v9o); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"n2nHSaXfp\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Cart Shopping\",\"color\":{\"type\":\"variable\",\"value\":\"1df8v9o\"},\"set\":{\"localId\":\"vectorSet/yXo17f3GZ\",\"id\":\"yXo17f3GZ\",\"moduleId\":\"eO37kitVCMcNEgHMGd3K\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-IgWee\");Icon.displayName=\"Cart Shopping\";export default Icon;addPropertyControls(Icon,{n2nHSaXfp:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"n2nHSaXfp\\\":\\\"stroke\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Cart Shopping\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1df8v9o\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/yXo17f3GZ\\\",\\\"id\\\":\\\"yXo17f3GZ\\\",\\\"moduleId\\\":\\\"eO37kitVCMcNEgHMGd3K\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2024 Framer Commerce. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{get}from\"lodash-es\";import{useIsBrowser}from\"https://framerusercontent.com/modules/ncBs5KPMI9I5GEta13fn/zGXDjuZapa1SGy6D8P5e/IsBrowser.js\";/**\n * @framerDisableUnlink\n */export default function FC_CartOverlayTrigger(props){const isBrowser=useIsBrowser();useEffect(()=>{if(!isBrowser)return;function handleCheckoutChange(e){if(e.detail&&get(e,\"detail.__triggerCartModal\")!==false){props.triggerShopifyCartModal();}}document.addEventListener(\"checkout__changed\",handleCheckoutChange);return()=>{document.removeEventListener(\"checkout__changed\",handleCheckoutChange);};},[isBrowser,props.triggerShopifyCartModal]);const handleClick=()=>{if(isBrowser){props.triggerShopifyCartModal();}};if(!isBrowser){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"}});}return /*#__PURE__*/_jsx(\"div\",{onClick:handleClick,style:{width:\"100%\",height:\"100%\",cursor:\"pointer\"}});}FC_CartOverlayTrigger.defaultProps={};addPropertyControls(FC_CartOverlayTrigger,{triggerShopifyCartModal:{type:ControlType.EventHandler,title:\"triggerShopifyCartModal\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartOverlayTrigger\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CartOverlayTrigger.map","// Generated by Framer (a4aa1f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CartShopping from\"https://framerusercontent.com/modules/1pxEk6N6xzp4qDi9ry9e/P8XV1s6qxGSmw3V5D6oA/zAOBBzuLJ.js\";import FC_CartCounter from\"https://framerusercontent.com/modules/4gxKhYDXhQYsHYSbypZW/acxok7NfBl0RNBWBRWaI/FC_CartCounter.js\";import FC_CartOverlayTrigger from\"https://framerusercontent.com/modules/yA7N9WhjPTgbsU6xpomV/y7a0GEgWVtkVtKRFnvNa/FC_CartOverlayTrigger.js\";const FC_CartCounterFonts=getFonts(FC_CartCounter);const CartShoppingFonts=getFonts(CartShopping);const FC_CartOverlayTriggerFonts=getFonts(FC_CartOverlayTrigger);const serializationHash=\"framer-iZcWC\";const variantClassNames={ruQsoB1Wj:\"framer-v-1apvyma\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,a1bnx894r:click??props.a1bnx894r};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,a1bnx894r,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ruQsoB1Wj\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const triggerShopifyCartModalosbfku=activeVariantCallback(async(...args)=>{if(a1bnx894r){const res=await a1bnx894r(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1apvyma\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ruQsoB1Wj\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-f9q3rw\",\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"Y3wHlZ2sL\",style:{borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iqpb3v-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"bOdx0jLAr-container\",nodeId:\"bOdx0jLAr\",rendersWithMotion:true,scopeId:\"gAzimxyUp\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(FC_CartCounter,{backgroundColor:\"rgba(255, 255, 255, 0)\",border:{borderBottomWidth:0,borderColor:\"rgba(0, 0, 0, 0)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},bottomLeft:0,bottomRight:0,color:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",fixedHeight:false,font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"18px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\",textAlign:\"center\"},height:\"100%\",heightPx:40,hideIf0:false,id:\"bOdx0jLAr\",layoutId:\"bOdx0jLAr\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,radius:0,radiusPerCorner:false,topLeft:0,topRight:0,width:\"100%\"})})}),/*#__PURE__*/_jsx(CartShopping,{animated:true,className:\"framer-17jfg5d\",layoutDependency:layoutDependency,layoutId:\"uWct9X0lr\",style:{\"--1df8v9o\":\"rgb(0, 0, 0)\"},transformTemplate:transformTemplate1}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ci3z3y-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"sDCwkfavK-container\",nodeId:\"sDCwkfavK\",rendersWithMotion:true,scopeId:\"gAzimxyUp\",style:{opacity:0},children:/*#__PURE__*/_jsx(FC_CartOverlayTrigger,{height:\"100%\",id:\"sDCwkfavK\",layoutId:\"sDCwkfavK\",style:{height:\"100%\",width:\"100%\"},triggerShopifyCartModal:triggerShopifyCartModalosbfku,width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iZcWC.framer-rr73gv, .framer-iZcWC .framer-rr73gv { display: block; }\",\".framer-iZcWC.framer-1apvyma { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 60px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 60px; }\",\".framer-iZcWC .framer-f9q3rw { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 24px); overflow: hidden; position: relative; width: 77px; will-change: var(--framer-will-change-override, transform); }\",\".framer-iZcWC .framer-1iqpb3v-container { flex: none; height: auto; position: absolute; right: 22px; top: 51%; width: auto; }\",\".framer-iZcWC .framer-17jfg5d { flex: none; height: var(--framer-aspect-ratio-supported, 20px); left: 14px; position: absolute; top: 51%; width: 24px; }\",\".framer-iZcWC .framer-ci3z3y-container { flex: none; height: 24px; left: 13px; position: absolute; top: calc(50.649350649350666% - 24px / 2); width: 42px; z-index: 9; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 60\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"a1bnx894r\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramergAzimxyUp=withCSS(Component,css,\"framer-iZcWC\");export default FramergAzimxyUp;FramergAzimxyUp.displayName=\"FC Cart Icon / FC Cart Icon\";FramergAzimxyUp.defaultProps={height:60,width:60};addPropertyControls(FramergAzimxyUp,{a1bnx894r:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramergAzimxyUp,[{explicitInter:true,fonts:[{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/G3U4AIP7I5YYMBY4PZ5BNYEWWVH7G7QB/WED2HATCWTE6B4XVIFFTI3EALCE4D6PD/GDZ4LVIJF6WODYKVZK6E2737DCDQPEMZ.woff2\",weight:\"500\"}]},...FC_CartCounterFonts,...CartShoppingFonts,...FC_CartOverlayTriggerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergAzimxyUp\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"60\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"a1bnx894r\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"60\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gAzimxyUp.map","// Generated by Framer (0956b9b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/HOa9ZRazGkksYcLpKb7F/ZMUNth38BrP3NdpDwHui/sYqDNdGaW.js\";const enabledGestures={OAKEAA7Tv:{hover:true}};const serializationHash=\"framer-qCnPG\";const variantClassNames={OAKEAA7Tv:\"framer-v-4ukp64\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({brandName,height,id,link,width,...props})=>{return{...props,K3qqTnxcm:brandName??props.K3qqTnxcm??\"Ariete\",PHH95kD3e:link??props.PHH95kD3e};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,K3qqTnxcm,PHH95kD3e,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"OAKEAA7Tv\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WsHM4o_xu\"},motionChild:true,nodeId:\"OAKEAA7Tv\",openInNewTab:false,scopeId:\"KjtsT8AVq\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-4ukp64\",className,classNames)} framer-1d7tii9`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"OAKEAA7Tv\",ref:refBinding,style:{backgroundColor:\"var(--token-84dd9fdd-c9d1-4e22-8dce-c83e0f10d97b, rgb(249, 242, 232))\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3,...style},variants:{\"OAKEAA7Tv-hover\":{backgroundColor:\"rgba(249, 242, 232, 0.5)\"}},...addPropertyOverrides({\"OAKEAA7Tv-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(17, 17, 17))\"},children:/*#__PURE__*/_jsx(Link,{href:PHH95kD3e,motionChild:true,nodeId:\"jAP9JJNbg\",openInNewTab:false,relValues:[],scopeId:\"KjtsT8AVq\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-gc7hqk\",\"data-styles-preset\":\"sYqDNdGaW\",children:\"Ariete\"})})})}),className:\"framer-19pw1hf\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"jAP9JJNbg\",style:{\"--extracted-r6o4lv\":\"rgb(17, 17, 17)\",\"--framer-paragraph-spacing\":\"0px\"},text:K3qqTnxcm,variants:{\"OAKEAA7Tv-hover\":{\"--extracted-r6o4lv\":\"var(--token-eddd5b89-cce7-402a-ba5c-e2ce7a4ad129, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"OAKEAA7Tv-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-eddd5b89-cce7-402a-ba5c-e2ce7a4ad129, rgb(0, 0, 0)))\"},children:/*#__PURE__*/_jsx(Link,{href:PHH95kD3e,motionChild:true,nodeId:\"jAP9JJNbg\",openInNewTab:false,relValues:[],scopeId:\"KjtsT8AVq\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-gc7hqk\",\"data-styles-preset\":\"sYqDNdGaW\",children:\"Ariete\"})})})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qCnPG.framer-1d7tii9, .framer-qCnPG .framer-1d7tii9 { display: block; }\",\".framer-qCnPG.framer-4ukp64 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 10px; position: relative; text-decoration: none; width: 280px; will-change: var(--framer-will-change-override, transform); }\",\".framer-qCnPG .framer-19pw1hf { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 43\n * @framerIntrinsicWidth 280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ni_nZhZkl\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"K3qqTnxcm\":\"brandName\",\"PHH95kD3e\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKjtsT8AVq=withCSS(Component,css,\"framer-qCnPG\");export default FramerKjtsT8AVq;FramerKjtsT8AVq.displayName=\"Brand Button\";FramerKjtsT8AVq.defaultProps={height:43,width:280};addPropertyControls(FramerKjtsT8AVq,{K3qqTnxcm:{defaultValue:\"Ariete\",displayTextArea:false,title:\"Brand Name\",type:ControlType.String},PHH95kD3e:{title:\"Link\",type:ControlType.Link}});addFonts(FramerKjtsT8AVq,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKjtsT8AVq\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ni_nZhZkl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"K3qqTnxcm\\\":\\\"brandName\\\",\\\"PHH95kD3e\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"280\",\"framerIntrinsicHeight\":\"43\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KjtsT8AVq.map","// Generated by Framer (af7f236)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BrandButton from\"https://framerusercontent.com/modules/kcAdmpgPy0T0oYGa1eiC/oHiuhRqi2Xex7ExW1ci8/KjtsT8AVq.js\";const BrandButtonFonts=getFonts(BrandButton);const serializationHash=\"framer-UbInJ\";const variantClassNames={tLk2MTlRm:\"framer-v-rn2jp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const qsnyYTXK7=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.15,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,qsnyYTXK7:click??props.qsnyYTXK7};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,qsnyYTXK7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"tLk2MTlRm\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap17qcupw=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(qsnyYTXK7){const res=await qsnyYTXK7(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-rn2jp\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"tLk2MTlRm\",onTap:onTap17qcupw,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Iqw5QjHug\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||567.5)-0-573)/2+0+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15ufpg5-container\",layoutDependency:layoutDependency,layoutId:\"OISZBoAT5-container\",nodeId:\"OISZBoAT5\",rendersWithMotion:true,scopeId:\"ItCElaZbZ\",whileHover:animation,children:/*#__PURE__*/_jsx(BrandButton,{height:\"100%\",id:\"OISZBoAT5\",K3qqTnxcm:\"Ariete\",layoutId:\"OISZBoAT5\",PHH95kD3e:resolvedLinks[0],style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pPLC7SjH0\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||567.5)-0-573)/2+43+10),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kt20qx-container\",layoutDependency:layoutDependency,layoutId:\"raIISTuE9-container\",nodeId:\"raIISTuE9\",rendersWithMotion:true,scopeId:\"ItCElaZbZ\",whileHover:animation,children:/*#__PURE__*/_jsx(BrandButton,{height:\"100%\",id:\"raIISTuE9\",K3qqTnxcm:\"Bialetti\",layoutId:\"raIISTuE9\",PHH95kD3e:resolvedLinks1[0],style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"OCiEyed1S\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||567.5)-0-573)/2+86+20),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wgk96a-container\",layoutDependency:layoutDependency,layoutId:\"jKl44bKYN-container\",nodeId:\"jKl44bKYN\",rendersWithMotion:true,scopeId:\"ItCElaZbZ\",whileHover:animation,children:/*#__PURE__*/_jsx(BrandButton,{height:\"100%\",id:\"jKl44bKYN\",K3qqTnxcm:\"Melitta\",layoutId:\"jKl44bKYN\",PHH95kD3e:resolvedLinks2[0],style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"NegrX_cH0\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||567.5)-0-573)/2+129+30),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b4kodi-container\",layoutDependency:layoutDependency,layoutId:\"FXSXpquYM-container\",nodeId:\"FXSXpquYM\",rendersWithMotion:true,scopeId:\"ItCElaZbZ\",whileHover:animation,children:/*#__PURE__*/_jsx(BrandButton,{height:\"100%\",id:\"FXSXpquYM\",K3qqTnxcm:\"Breville\",layoutId:\"FXSXpquYM\",PHH95kD3e:resolvedLinks3[0],style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"NLd07Jarf\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||567.5)-0-573)/2+172+40),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e0cy6o-container\",layoutDependency:layoutDependency,layoutId:\"kDxyxvZdX-container\",nodeId:\"kDxyxvZdX\",rendersWithMotion:true,scopeId:\"ItCElaZbZ\",whileHover:animation,children:/*#__PURE__*/_jsx(BrandButton,{height:\"100%\",id:\"kDxyxvZdX\",K3qqTnxcm:\"Saeco\",layoutId:\"kDxyxvZdX\",PHH95kD3e:resolvedLinks4[0],style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"NzaI2L_9c\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||567.5)-0-573)/2+215+50),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cc9e22-container\",layoutDependency:layoutDependency,layoutId:\"Ofy2U532U-container\",nodeId:\"Ofy2U532U\",rendersWithMotion:true,scopeId:\"ItCElaZbZ\",whileHover:animation,children:/*#__PURE__*/_jsx(BrandButton,{height:\"100%\",id:\"Ofy2U532U\",K3qqTnxcm:\"Wacaco\",layoutId:\"Ofy2U532U\",PHH95kD3e:resolvedLinks5[0],style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zUxzMvmRA\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||567.5)-0-573)/2+258+60),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1y0ctd6-container\",layoutDependency:layoutDependency,layoutId:\"D_2Eh92f1-container\",nodeId:\"D_2Eh92f1\",rendersWithMotion:true,scopeId:\"ItCElaZbZ\",whileHover:animation,children:/*#__PURE__*/_jsx(BrandButton,{height:\"100%\",id:\"D_2Eh92f1\",K3qqTnxcm:\"ACM\",layoutId:\"D_2Eh92f1\",PHH95kD3e:resolvedLinks6[0],style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"YyBfqnF2g\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||567.5)-0-573)/2+301+70),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8gf0d0-container\",layoutDependency:layoutDependency,layoutId:\"RHgO0MpXG-container\",nodeId:\"RHgO0MpXG\",rendersWithMotion:true,scopeId:\"ItCElaZbZ\",whileHover:animation,children:/*#__PURE__*/_jsx(BrandButton,{height:\"100%\",id:\"RHgO0MpXG\",K3qqTnxcm:\"DeLonghi\",layoutId:\"RHgO0MpXG\",PHH95kD3e:resolvedLinks7[0],style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hkb2HBbaV\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||567.5)-0-573)/2+344+80),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hkv65u-container\",layoutDependency:layoutDependency,layoutId:\"CrjsIERfD-container\",nodeId:\"CrjsIERfD\",rendersWithMotion:true,scopeId:\"ItCElaZbZ\",whileHover:animation,children:/*#__PURE__*/_jsx(BrandButton,{height:\"100%\",id:\"CrjsIERfD\",K3qqTnxcm:\"Araku Coffee\",layoutId:\"CrjsIERfD\",PHH95kD3e:resolvedLinks8[0],style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ZgkkK6jJM\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||567.5)-0-573)/2+387+90),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qyyu7-container\",layoutDependency:layoutDependency,layoutId:\"IHNgYx8ML-container\",nodeId:\"IHNgYx8ML\",rendersWithMotion:true,scopeId:\"ItCElaZbZ\",whileHover:animation,children:/*#__PURE__*/_jsx(BrandButton,{height:\"100%\",id:\"IHNgYx8ML\",K3qqTnxcm:\"Davidoff\",layoutId:\"IHNgYx8ML\",PHH95kD3e:resolvedLinks9[0],style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"gG0nzhQVH\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||567.5)-0-573)/2+430+100),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2ouhtt-container\",layoutDependency:layoutDependency,layoutId:\"B98KaU51u-container\",nodeId:\"B98KaU51u\",rendersWithMotion:true,scopeId:\"ItCElaZbZ\",whileHover:animation,children:/*#__PURE__*/_jsx(BrandButton,{height:\"100%\",id:\"B98KaU51u\",K3qqTnxcm:\"Nespresso\",layoutId:\"B98KaU51u\",PHH95kD3e:resolvedLinks10[0],style:{width:\"100%\"},width:\"100%\"})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UbInJ.framer-72a1rf, .framer-UbInJ .framer-72a1rf { display: block; }\",\".framer-UbInJ.framer-rn2jp { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: auto; padding: 0px; position: relative; width: 280px; }\",\".framer-UbInJ .framer-15ufpg5-container, .framer-UbInJ .framer-1kt20qx-container, .framer-UbInJ .framer-1wgk96a-container, .framer-UbInJ .framer-1b4kodi-container, .framer-UbInJ .framer-1e0cy6o-container, .framer-UbInJ .framer-1cc9e22-container, .framer-UbInJ .framer-1y0ctd6-container, .framer-UbInJ .framer-8gf0d0-container, .framer-UbInJ .framer-1hkv65u-container, .framer-UbInJ .framer-qyyu7-container, .framer-UbInJ .framer-2ouhtt-container { flex: none; height: auto; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 567.5\n * @framerIntrinsicWidth 280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"qsnyYTXK7\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerItCElaZbZ=withCSS(Component,css,\"framer-UbInJ\");export default FramerItCElaZbZ;FramerItCElaZbZ.displayName=\"BrandDropDownMenu\";FramerItCElaZbZ.defaultProps={height:567.5,width:280};addPropertyControls(FramerItCElaZbZ,{qsnyYTXK7:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerItCElaZbZ,[{explicitInter:true,fonts:[]},...BrandButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerItCElaZbZ\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"qsnyYTXK7\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"280\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"567.5\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ItCElaZbZ.map","// Generated by Framer (0138aee)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/sO6wo57Sws6DSSs9X48v/5IU3EEEqhGawmrDsfPX5/cNlpR3Aev.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/RSVXt2uUe5JAoHwbIK8A/rWkvy3ciXlwUkbKhf9Tv/RhOIxYeLS.js\";const enabledGestures={f7WT82IaZ:{hover:true},IEccG7UTD:{hover:true},VFzxG9FCW:{hover:true}};const cycleOrder=[\"VFzxG9FCW\",\"IEccG7UTD\",\"f7WT82IaZ\",\"dbOyKdMCE\"];const serializationHash=\"framer-ssrWD\";const variantClassNames={dbOyKdMCE:\"framer-v-1ltuw1j\",f7WT82IaZ:\"framer-v-1he3sa0\",IEccG7UTD:\"framer-v-13l853w\",VFzxG9FCW:\"framer-v-iejxuh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const QEYo7c0jd=undefined;const iVKnHMcov=undefined;const rrV2JcC2G=undefined;const Xo2zO9Ciu=undefined;const zDGnWCX1h=undefined;const XhfrzMoh9=undefined;const Z89S7xNHd=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"VFzxG9FCW\",\"Variant 2\":\"IEccG7UTD\",\"Variant 3\":\"f7WT82IaZ\",\"Variant 4\":\"dbOyKdMCE\"};const getProps=({desc,description,fill,height,icon,id,image,link,title,width,...props})=>{return{...props,iVKnHMcov:fill??props.iVKnHMcov??\"rgb(204, 204, 204)\",QEYo7c0jd:link??props.QEYo7c0jd,rrV2JcC2G:icon??props.rrV2JcC2G??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"VFzxG9FCW\",XhfrzMoh9:desc??props.XhfrzMoh9??true,Xo2zO9Ciu:image??props.Xo2zO9Ciu,Z89S7xNHd:description??props.Z89S7xNHd??\"For individual or small family use – compact, easy-to-operate models. Example: Pod machines, small espresso units.\",zDGnWCX1h:title??props.zDGnWCX1h??\"Home Coffee Machines (Domestic Use)\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,QEYo7c0jd,zDGnWCX1h,Z89S7xNHd,rrV2JcC2G,Xo2zO9Ciu,XhfrzMoh9,iVKnHMcov,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"VFzxG9FCW\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:QEYo7c0jd,motionChild:true,nodeId:\"VFzxG9FCW\",openInNewTab:false,scopeId:\"j9v5Ou09O\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-iejxuh\",className,classNames)} framer-1o2pqd5`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"VFzxG9FCW\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,boxShadow:\"none\",opacity:1,...style},variants:{\"f7WT82IaZ-hover\":{opacity:.9},\"IEccG7UTD-hover\":{boxShadow:\"0px 3px 2px 0px rgba(0, 0, 0, 0.25)\",opacity:1},\"VFzxG9FCW-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\",opacity:1},dbOyKdMCE:{backgroundColor:\"rgba(0, 0, 0, 0)\"},f7WT82IaZ:{backgroundColor:\"rgba(0, 0, 0, 0)\"},IEccG7UTD:{backgroundColor:iVKnHMcov}},...addPropertyOverrides({\"f7WT82IaZ-hover\":{\"data-framer-name\":undefined},\"IEccG7UTD-hover\":{\"data-framer-name\":undefined},\"VFzxG9FCW-hover\":{\"data-framer-name\":undefined},dbOyKdMCE:{\"data-framer-name\":\"Variant 4\"},f7WT82IaZ:{\"data-framer-name\":\"Variant 3\"},IEccG7UTD:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[rrV2JcC2G&&/*#__PURE__*/_jsx(Image,{className:\"framer-mce3b2\",layoutDependency:layoutDependency,layoutId:\"eTqKj5pgz\",style:{backgroundColor:\"rgb(204, 204, 204)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:1},variants:{\"VFzxG9FCW-hover\":{opacity:.8},dbOyKdMCE:{backgroundColor:\"rgba(0, 0, 0, 0)\"},f7WT82IaZ:{backgroundColor:iVKnHMcov,borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},IEccG7UTD:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({dbOyKdMCE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+8+0),sizes:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,...toResponsiveImage(Xo2zO9Ciu)}},IEccG7UTD:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+8),sizes:\"118px\",...toResponsiveImage(Xo2zO9Ciu)}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xty500\",layoutDependency:layoutDependency,layoutId:\"YBYmMRHm7\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1e2wi9k\",\"data-styles-preset\":\"cNlpR3Aev\",children:\"Home Coffee Machines (Domestic Use)\"})}),className:\"framer-19088m6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I10fc0_6M\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:zDGnWCX1h,verticalAlignment:\"top\",withExternalLayout:true}),XhfrzMoh9&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1n5w5c0\",\"data-styles-preset\":\"RhOIxYeLS\",children:\"For individual or small family use – compact, easy-to-operate models. Example: Pod machines, small espresso units.\"})}),className:\"framer-1e9y3j9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WJXcT9mi0\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:Z89S7xNHd,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ssrWD.framer-1o2pqd5, .framer-ssrWD .framer-1o2pqd5 { display: block; }\",\".framer-ssrWD.framer-iejxuh { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-ssrWD .framer-mce3b2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 145px; min-width: 281px; overflow: visible; padding: 8px; position: relative; width: min-content; }\",\".framer-ssrWD .framer-xty500 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ssrWD .framer-19088m6 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-ssrWD .framer-1e9y3j9 { -webkit-user-select: none; align-self: stretch; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-ssrWD.framer-v-13l853w.framer-iejxuh { gap: 16px; padding: 8px; }\",\".framer-ssrWD.framer-v-13l853w .framer-mce3b2 { height: 81px; min-height: unset; min-width: unset; width: 118px; }\",\".framer-ssrWD.framer-v-1he3sa0.framer-iejxuh { padding: 12px; }\",\".framer-ssrWD.framer-v-1he3sa0 .framer-mce3b2 { min-height: 32px; min-width: 32px; padding: 4px; }\",\".framer-ssrWD.framer-v-1ltuw1j.framer-iejxuh { cursor: unset; flex-direction: column; gap: 16px; padding: 8px; }\",\".framer-ssrWD.framer-v-1ltuw1j .framer-mce3b2 { align-self: stretch; height: 108px; min-height: unset; min-width: unset; order: 0; width: auto; }\",\".framer-ssrWD.framer-v-1ltuw1j .framer-xty500 { order: 1; }\",\".framer-ssrWD.framer-v-13l853w.hover .framer-mce3b2 { min-height: unset; min-width: unset; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 145\n * @framerIntrinsicWidth 644\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"IEccG7UTD\":{\"layout\":[\"auto\",\"auto\"]},\"f7WT82IaZ\":{\"layout\":[\"auto\",\"auto\"]},\"dbOyKdMCE\":{\"layout\":[\"auto\",\"auto\"]},\"HWFYZbiXv\":{\"layout\":[\"auto\",\"auto\"]},\"hIcvv7SvK\":{\"layout\":[\"auto\",\"auto\"]},\"G2PrexDW0\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"QEYo7c0jd\":\"link\",\"zDGnWCX1h\":\"title\",\"Z89S7xNHd\":\"description\",\"rrV2JcC2G\":\"icon\",\"Xo2zO9Ciu\":\"image\",\"XhfrzMoh9\":\"desc\",\"iVKnHMcov\":\"fill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerj9v5Ou09O=withCSS(Component,css,\"framer-ssrWD\");export default Framerj9v5Ou09O;Framerj9v5Ou09O.displayName=\"MegaMenuLink\";Framerj9v5Ou09O.defaultProps={height:145,width:644};addPropertyControls(Framerj9v5Ou09O,{variant:{options:[\"VFzxG9FCW\",\"IEccG7UTD\",\"f7WT82IaZ\",\"dbOyKdMCE\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},QEYo7c0jd:{title:\"Link\",type:ControlType.Link},zDGnWCX1h:{defaultValue:\"Home Coffee Machines (Domestic Use)\",displayTextArea:false,title:\"Title\",type:ControlType.String},Z89S7xNHd:{defaultValue:\"For individual or small family use – compact, easy-to-operate models. Example: Pod machines, small espresso units.\",displayTextArea:false,title:\"Description\",type:ControlType.String},rrV2JcC2G:{defaultValue:true,title:\"Icon?\",type:ControlType.Boolean},Xo2zO9Ciu:{title:\"Image\",type:ControlType.ResponsiveImage},XhfrzMoh9:{defaultValue:true,title:\"Desc?\",type:ControlType.Boolean},iVKnHMcov:{defaultValue:\"rgb(204, 204, 204)\",title:\"Fill\",type:ControlType.Color}});addFonts(Framerj9v5Ou09O,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerj9v5Ou09O\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"QEYo7c0jd\\\":\\\"link\\\",\\\"zDGnWCX1h\\\":\\\"title\\\",\\\"Z89S7xNHd\\\":\\\"description\\\",\\\"rrV2JcC2G\\\":\\\"icon\\\",\\\"Xo2zO9Ciu\\\":\\\"image\\\",\\\"XhfrzMoh9\\\":\\\"desc\\\",\\\"iVKnHMcov\\\":\\\"fill\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IEccG7UTD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"f7WT82IaZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dbOyKdMCE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HWFYZbiXv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hIcvv7SvK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"G2PrexDW0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"145\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"644\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./j9v5Ou09O.map","// Generated by Framer (94ad37d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/sO6wo57Sws6DSSs9X48v/5IU3EEEqhGawmrDsfPX5/cNlpR3Aev.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/UCUdRAYfNJUB0OIJz3Te/cP94MPwtHyfuCg5sDxzc/XysPjKyk6.js\";import MegaMenuLink from\"https://framerusercontent.com/modules/w4vYGc8fRRSbd0Sq8zIV/hmDgY7KKImucj9QTvctr/j9v5Ou09O.js\";const MegaMenuLinkFonts=getFonts(MegaMenuLink);const cycleOrder=[\"Y5sKgm0sC\",\"Pc6TJClFS\",\"AQV85mkzH\"];const serializationHash=\"framer-MB1Go\";const variantClassNames={AQV85mkzH:\"framer-v-13n0dzi\",Pc6TJClFS:\"framer-v-uudaid\",Y5sKgm0sC:\"framer-v-17hw954\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"Y5sKgm0sC\",Mobile:\"Pc6TJClFS\",Tablet:\"AQV85mkzH\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Y5sKgm0sC\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Y5sKgm0sC\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"Pc6TJClFS\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"Pc6TJClFS\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-17hw954\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Y5sKgm0sC\",ref:refBinding,style:{backgroundColor:\"var(--token-da608ad5-6f35-4cfd-9315-2b341683f8bf, rgb(245, 233, 217))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},...addPropertyOverrides({AQV85mkzH:{\"data-framer-name\":\"Tablet\"},Pc6TJClFS:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9rmupy\",layoutDependency:layoutDependency,layoutId:\"Fbk23GyMy\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1us633v\",layoutDependency:layoutDependency,layoutId:\"VHEXoSvag\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wqc5zz\",layoutDependency:layoutDependency,layoutId:\"keg2tgI2s\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1e2wi9k\",\"data-styles-preset\":\"cNlpR3Aev\",children:\"Shop machines by purpose\"})}),className:\"framer-14sybwk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LWSKsDpAe\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dzrvo5\",layoutDependency:layoutDependency,layoutId:\"pfaV566FL\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dwjg5p\",layoutDependency:layoutDependency,layoutId:\"Lno_4N3rj\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1ko2fw2\",layoutDependency:layoutDependency,layoutId:\"Si1iDt7oI\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27 29.808\" overflow=\"visible\"><path d=\"M 1.929 27.871 L 9.049 27.871 L 9.049 18.034 C 9.049 17.591 9.199 17.22 9.498 16.92 C 9.796 16.619 10.166 16.469 10.607 16.469 L 16.393 16.469 C 16.834 16.469 17.204 16.619 17.504 16.92 C 17.802 17.22 17.951 17.591 17.951 18.034 L 17.951 27.871 L 25.071 27.871 L 25.071 11.03 C 25.071 10.831 25.028 10.65 24.942 10.488 C 24.856 10.325 24.738 10.183 24.589 10.061 L 14.206 2.199 C 14.008 2.026 13.773 1.939 13.5 1.939 C 13.227 1.939 12.993 2.026 12.796 2.199 L 2.411 10.061 C 2.263 10.185 2.145 10.328 2.058 10.488 C 1.97 10.648 1.927 10.829 1.929 11.03 Z M 0 27.871 L 0 11.03 C 0 10.534 0.111 10.065 0.332 9.622 C 0.553 9.179 0.858 8.814 1.246 8.527 L 11.631 0.626 C 12.175 0.209 12.796 0 13.494 0 C 14.192 0 14.817 0.209 15.369 0.626 L 25.754 8.525 C 26.144 8.812 26.448 9.177 26.668 9.622 C 26.889 10.065 27 10.534 27 11.03 L 27 27.871 C 27 28.39 26.808 28.843 26.423 29.229 C 26.039 29.615 25.588 29.808 25.071 29.808 L 17.581 29.808 C 17.139 29.808 16.768 29.659 16.47 29.359 C 16.172 29.058 16.023 28.686 16.023 28.243 L 16.023 18.408 L 10.977 18.408 L 10.977 28.243 C 10.977 28.687 10.828 29.059 10.53 29.359 C 10.232 29.659 9.862 29.808 9.421 29.808 L 1.929 29.808 C 1.412 29.808 0.961 29.615 0.577 29.229 C 0.192 28.843 0 28.39 0 27.871 M 13.5 14.868\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-8lemt\",layoutDependency:layoutDependency,layoutId:\"FdwNgaX0V\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.143 25.932\" overflow=\"visible\"><path d=\"M 0 25.932 L 7.12 25.932 L 7.12 16.095 C 7.12 15.652 7.27 15.28 7.57 14.981 C 7.868 14.68 8.238 14.529 8.679 14.529 L 14.464 14.529 C 14.905 14.529 15.276 14.68 15.575 14.981 C 15.873 15.28 16.023 15.652 16.023 16.095 L 16.023 25.932 L 23.143 25.932 L 23.143 9.091 C 23.143 8.892 23.1 8.711 23.014 8.548 C 22.928 8.386 22.81 8.243 22.661 8.122 L 12.277 0.26 C 12.079 0.087 11.844 0 11.571 0 C 11.299 0 11.064 0.087 10.868 0.26 L 0.482 8.122 C 0.334 8.246 0.217 8.388 0.129 8.548 C 0.042 8.708 -0.001 8.889 0 9.091 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-g77npl\",layoutDependency:layoutDependency,layoutId:\"X7Ugo9wxu\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27 29.808\" overflow=\"visible\"><path d=\"M 0 27.871 L 0 11.03 C 0 10.534 0.111 10.065 0.332 9.622 C 0.553 9.179 0.858 8.814 1.246 8.527 L 11.631 0.626 C 12.175 0.209 12.796 0 13.494 0 C 14.192 0 14.817 0.209 15.369 0.626 L 25.754 8.525 C 26.144 8.812 26.448 9.177 26.668 9.622 C 26.889 10.065 27 10.534 27 11.03 L 27 27.871 C 27 28.39 26.808 28.843 26.423 29.229 C 26.039 29.615 25.588 29.808 25.071 29.808 L 17.581 29.808 C 17.139 29.808 16.768 29.659 16.47 29.359 C 16.172 29.058 16.023 28.686 16.023 28.243 L 16.023 18.408 L 10.977 18.408 L 10.977 28.243 C 10.977 28.687 10.828 29.059 10.53 29.359 C 10.232 29.659 9.862 29.808 9.421 29.808 L 1.929 29.808 C 1.412 29.808 0.961 29.615 0.577 29.229 C 0.192 28.843 0 28.39 0 27.871\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-q3axmz\",layoutDependency:layoutDependency,layoutId:\"ACyu1QJYx\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 0 0\" overflow=\"visible\"><path d=\"M 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined},{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined},{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:145,width:\"403.33px\",y:(componentViewport?.y||0)+20+0+0+0+0+0+43.6+0+0+0,...addPropertyOverrides({Pc6TJClFS:{y:(componentViewport?.y||0)+20+0+0+0+0+0+0+43.6+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pmbrbi-container\",layoutDependency:layoutDependency,layoutId:\"zknMKIP_n-container\",nodeId:\"zknMKIP_n\",rendersWithMotion:true,scopeId:\"II4NjxBho\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"zknMKIP_n\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"zknMKIP_n\",QEYo7c0jd:resolvedLinks[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"VFzxG9FCW\",width:\"100%\",XhfrzMoh9:true,Z89S7xNHd:\"For individual or small family use – compact, easy-to-operate models.\",zDGnWCX1h:\"Home Coffee Machines\",...addPropertyOverrides({AQV85mkzH:{QEYo7c0jd:resolvedLinks[2]},Pc6TJClFS:{QEYo7c0jd:resolvedLinks[1],XhfrzMoh9:false}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xuh5jg\",layoutDependency:layoutDependency,layoutId:\"JsRGWqZ68\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1fphu38\",layoutDependency:layoutDependency,layoutId:\"W7UhhIukU\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32.283 32.727\" overflow=\"visible\"><g><path d=\"M 0 32.727 L 32.283 32.727 M 32.283 2.182 C 32.283 0.977 31.319 0 30.13 0 L 5.38 0 C 4.192 0 3.228 0.977 3.228 2.182 L 3.228 10.909 C 3.228 12.114 4.192 13.091 5.38 13.091 L 16.141 13.091 C 17.33 13.091 18.293 14.068 18.293 15.273 L 18.293 32.727 L 32.283 32.727 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 25.826 32.727 L 32.283 32.727 L 32.283 17.455 L 27.978 17.455 C 26.79 17.455 25.826 18.431 25.826 19.636 Z M 8.609 13.091 L 8.609 17.455 M 7.533 6.545 C 7.533 7.75 8.496 8.727 9.685 8.727 C 10.873 8.727 11.837 7.75 11.837 6.545 C 11.837 5.34 10.873 4.364 9.685 4.364 C 8.496 4.364 7.533 5.34 7.533 6.545 M 32.283 6.545 L 25.826 6.545 M 32.283 10.909 L 25.826 10.909 M 3.363 25.091 C 3.363 28.103 3.363 32.727 8.744 32.727 C 13.048 32.727 13.358 28.807 13.955 26.454 C 14.038 26.127 13.967 25.78 13.763 25.513 C 13.559 25.246 13.244 25.091 12.912 25.091 Z M 3.363 25.091 C 1.58 25.091 0.135 26.556 0.135 28.364\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-ot8sai\",layoutDependency:layoutDependency,layoutId:\"SYqFQ87VN\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32.283 32.727\" overflow=\"visible\"><path d=\"M 0 32.727 L 32.283 32.727 M 32.283 2.182 C 32.283 0.977 31.319 0 30.13 0 L 5.38 0 C 4.192 0 3.228 0.977 3.228 2.182 L 3.228 10.909 C 3.228 12.114 4.192 13.091 5.38 13.091 L 16.141 13.091 C 17.33 13.091 18.293 14.068 18.293 15.273 L 18.293 32.727 L 32.283 32.727 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-7ml407\",layoutDependency:layoutDependency,layoutId:\"yQKon6dxV\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32.283 1\" overflow=\"visible\"><path d=\"M 0 0 L 32.283 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-yk4jd8\",layoutDependency:layoutDependency,layoutId:\"w_X7P6pUY\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.054 32.727\" overflow=\"visible\"><path d=\"M 29.054 2.182 C 29.054 0.977 28.091 0 26.902 0 L 2.152 0 C 0.964 0 0 0.977 0 2.182 L 0 10.909 C 0 12.114 0.964 13.091 2.152 13.091 L 12.913 13.091 C 14.102 13.091 15.065 14.068 15.065 15.273 L 15.065 32.727 L 29.054 32.727 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-ndx01k\",layoutDependency:layoutDependency,layoutId:\"YU9LffXdJ\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32.148 28.364\" overflow=\"visible\"><path d=\"M 25.691 28.364 L 32.148 28.364 L 32.148 13.091 L 27.843 13.091 C 26.655 13.091 25.691 14.068 25.691 15.273 Z M 8.474 8.727 L 8.474 13.091 M 7.398 2.182 C 7.398 3.387 8.361 4.364 9.55 4.364 C 10.739 4.364 11.702 3.387 11.702 2.182 C 11.702 0.977 10.739 0 9.55 0 C 8.361 0 7.398 0.977 7.398 2.182 M 32.148 2.182 L 25.691 2.182 M 32.148 6.545 L 25.691 6.545 M 3.228 20.727 C 3.228 23.74 3.228 28.364 8.609 28.364 C 12.913 28.364 13.223 24.444 13.82 22.09 C 13.903 21.763 13.832 21.416 13.628 21.149 C 13.424 20.883 13.11 20.727 12.777 20.727 Z M 3.228 20.727 C 1.445 20.727 0 22.193 0 24\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-yil17q\",layoutDependency:layoutDependency,layoutId:\"lZiO0cpQB\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.457 15.273\" overflow=\"visible\"><path d=\"M 0 15.273 L 6.457 15.273 L 6.457 0 L 2.152 0 C 0.964 0 0 0.977 0 2.182 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fbjdkr\",layoutDependency:layoutDependency,layoutId:\"aO0rHGZHN\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 4.364\" overflow=\"visible\"><path d=\"M 0 0 L 0 4.364\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nn22ok\",layoutDependency:layoutDependency,layoutId:\"VylBQVI0Z\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.304 4.364\" overflow=\"visible\"><path d=\"M 0 2.182 C 0 3.387 0.964 4.364 2.152 4.364 C 3.341 4.364 4.304 3.387 4.304 2.182 C 4.304 0.977 3.341 0 2.152 0 C 0.964 0 0 0.977 0 2.182\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8jma9v\",layoutDependency:layoutDependency,layoutId:\"p0Frr6ahl\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.457 1\" overflow=\"visible\"><path d=\"M 6.457 0 L 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1r8rit7\",layoutDependency:layoutDependency,layoutId:\"m0s1hJftV\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.457 1\" overflow=\"visible\"><path d=\"M 6.457 0 L 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6ri62\",layoutDependency:layoutDependency,layoutId:\"UpBdhgkr1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.626 7.636\" overflow=\"visible\"><path d=\"M 0 0 C 0 3.012 0 7.636 5.38 7.636 C 9.685 7.636 9.995 3.716 10.592 1.363 C 10.675 1.036 10.604 0.689 10.4 0.422 C 10.196 0.156 9.881 0 9.548 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ypku8c\",layoutDependency:layoutDependency,layoutId:\"L3O0HJdAo\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.228 3.273\" overflow=\"visible\"><path d=\"M 3.228 0 C 1.445 0 0 1.465 0 3.273\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ytXbchZd8\"},implicitPathVariables:undefined},{href:{webPageId:\"ytXbchZd8\"},implicitPathVariables:undefined},{href:{webPageId:\"ytXbchZd8\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:145,width:\"403.33px\",y:(componentViewport?.y||0)+20+0+0+0+0+0+43.6+0+161+0,...addPropertyOverrides({Pc6TJClFS:{y:(componentViewport?.y||0)+20+0+0+0+0+0+0+43.6+0+161+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2st3jk-container\",layoutDependency:layoutDependency,layoutId:\"p6JQzEJfL-container\",nodeId:\"p6JQzEJfL\",rendersWithMotion:true,scopeId:\"II4NjxBho\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"p6JQzEJfL\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"p6JQzEJfL\",QEYo7c0jd:resolvedLinks1[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"VFzxG9FCW\",width:\"100%\",XhfrzMoh9:true,Z89S7xNHd:\"For business environments with high brewing capacity\",zDGnWCX1h:\"Commercial Machines\",...addPropertyOverrides({AQV85mkzH:{QEYo7c0jd:resolvedLinks1[2]},Pc6TJClFS:{QEYo7c0jd:resolvedLinks1[1],XhfrzMoh9:false}},baseVariant,gestureVariant)})})})})]})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ANtdF_WuZ\"},implicitPathVariables:undefined},{href:{webPageId:\"ANtdF_WuZ\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:145,y:(componentViewport?.y||0)+20+0+0+0+365.6,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3ea645-container\",layoutDependency:layoutDependency,layoutId:\"XZ3cQNXNK-container\",nodeId:\"XZ3cQNXNK\",rendersWithMotion:true,scopeId:\"II4NjxBho\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"XZ3cQNXNK\",iVKnHMcov:\"var(--token-84dd9fdd-c9d1-4e22-8dce-c83e0f10d97b, rgb(249, 242, 232))\",layoutId:\"XZ3cQNXNK\",QEYo7c0jd:resolvedLinks2[0],rrV2JcC2G:true,variant:\"IEccG7UTD\",width:\"100%\",XhfrzMoh9:true,Xo2zO9Ciu:addImageAlt({pixelHeight:449,pixelWidth:600,src:\"https://framerusercontent.com/images/3QyM59G6me5JhxHL4QbK1FzK6g.webp?width=600&height=449\",srcSet:\"https://framerusercontent.com/images/3QyM59G6me5JhxHL4QbK1FzK6g.webp?scale-down-to=512&width=600&height=449 512w,https://framerusercontent.com/images/3QyM59G6me5JhxHL4QbK1FzK6g.webp?width=600&height=449 600w\"},\"\"),Z89S7xNHd:\"For individual or small family use – compact, easy-to-operate models. \",zDGnWCX1h:\"Shop Coffee Roasts\",...addPropertyOverrides({AQV85mkzH:{QEYo7c0jd:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iajbwq\",layoutDependency:layoutDependency,layoutId:\"YBXp3K2KO\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-p8j9wo\",\"data-styles-preset\":\"XysPjKyk6\",children:\"types of coffee machines\"})}),className:\"framer-w54lzz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"w5LixXk4r\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s3uw14\",layoutDependency:layoutDependency,layoutId:\"olcPOml4N\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1k3ky8f\",layoutDependency:layoutDependency,layoutId:\"SU_faIjJW\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-a78okv\",layoutDependency:layoutDependency,layoutId:\"cr_qatjYY\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.234 22\" overflow=\"visible\"><path d=\"M 9.558 0 L 9.891 0.667 L 10.879 0.667 L 11.212 0 Z M 5.997 1.524 L 5.332 2.19 L 18.234 2.19 L 14.906 1.524 Z M 4.828 3.048 L 6.929 12.857 L 8.369 12.857 L 6.972 3.048 Z M 7.837 3.048 L 9.235 12.857 L 11.535 12.857 L 12.933 3.048 Z M 13.798 3.048 L 12.401 12.857 L 13.841 12.857 L 15.942 3.048 Z M 16.812 3.048 L 16.056 6.6 L 18.024 3.048 Z M 2.602 3.714 L 0 6.319 L 2.378 12.676 L 3.178 12.371 L 0.994 6.538 L 2.956 4.571 L 4.281 4.571 L 4.101 3.714 Z M 7.77 13.714 L 7.77 14.381 L 13 14.381 L 13 13.714 Z M 6.901 15.238 L 4.875 22 L 6.991 22 L 8.341 15.238 Z M 9.216 15.238 L 7.866 22 L 12.905 22 L 11.554 15.238 Z M 12.429 15.238 L 13.779 22 L 15.895 22 L 13.87 15.238 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-qfmpeh\",layoutDependency:layoutDependency,layoutId:\"pdtMQ2jvT\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.654 1\" overflow=\"visible\"><path d=\"M 0 0 L 0.333 0.667 L 1.322 0.667 L 1.654 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ckmezz\",layoutDependency:layoutDependency,layoutId:\"f6V6GeGJH\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.902 1\" overflow=\"visible\"><path d=\"M 0.666 0 L 0 0.667 L 12.902 0.667 L 9.574 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ohyj7i\",layoutDependency:layoutDependency,layoutId:\"zlFzjNMZ3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.542 9.81\" overflow=\"visible\"><path d=\"M 0 0 L 2.101 9.81 L 3.542 9.81 L 2.144 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-v85sbf\",layoutDependency:layoutDependency,layoutId:\"jg2e9Wv1t\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.096 9.81\" overflow=\"visible\"><path d=\"M 0 0 L 1.398 9.81 L 3.698 9.81 L 5.096 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bgj2y5\",layoutDependency:layoutDependency,layoutId:\"XQ9mTs2DR\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.542 9.81\" overflow=\"visible\"><path d=\"M 1.398 0 L 0 9.81 L 1.44 9.81 L 3.542 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ro6ykm\",layoutDependency:layoutDependency,layoutId:\"JiCze1_mK\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.968 3.552\" overflow=\"visible\"><path d=\"M 0.756 0 L 0 3.552 L 1.968 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1e29f34\",layoutDependency:layoutDependency,layoutId:\"ycYOzdhMm\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.281 8.962\" overflow=\"visible\"><path d=\"M 2.602 0 L 0 2.605 L 2.378 8.962 L 3.178 8.657 L 0.994 2.824 L 2.956 0.857 L 4.281 0.857 L 4.101 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-tpey6o\",layoutDependency:layoutDependency,layoutId:\"ifxNhrWL4\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.229 1\" overflow=\"visible\"><path d=\"M 0 0 L 0 0.667 L 5.229 0.667 L 5.229 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1kpse0m\",layoutDependency:layoutDependency,layoutId:\"oB7kiv5XS\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.465 6.762\" overflow=\"visible\"><path d=\"M 2.025 0 L 0 6.762 L 2.115 6.762 L 3.465 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-102w324\",layoutDependency:layoutDependency,layoutId:\"d512Dhzad\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.039 6.762\" overflow=\"visible\"><path d=\"M 1.35 0 L 0 6.762 L 5.039 6.762 L 3.689 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15ul4ik\",layoutDependency:layoutDependency,layoutId:\"Ip_buKOlc\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.465 6.762\" overflow=\"visible\"><path d=\"M 0 0 L 1.35 6.762 L 3.465 6.762 L 1.44 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"No3iE23uc\"},implicitPathVariables:undefined},{href:{webPageId:\"No3iE23uc\"},implicitPathVariables:undefined},{href:{webPageId:\"No3iE23uc\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:145,width:\"403.33px\",y:(componentViewport?.y||0)+20+0+0+0+40.8+0+0+0,...addPropertyOverrides({Pc6TJClFS:{y:(componentViewport?.y||0)+20+0+0+381.6+0+40.8+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-116gfrw-container\",layoutDependency:layoutDependency,layoutId:\"Vz8p3BaFY-container\",nodeId:\"Vz8p3BaFY\",rendersWithMotion:true,scopeId:\"II4NjxBho\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"Vz8p3BaFY\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"Vz8p3BaFY\",QEYo7c0jd:resolvedLinks3[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"f7WT82IaZ\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For business environments with high brewing capacity\",zDGnWCX1h:\"Moka Pots\",...addPropertyOverrides({AQV85mkzH:{QEYo7c0jd:resolvedLinks3[2]},Pc6TJClFS:{QEYo7c0jd:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-aq1z4c\",layoutDependency:layoutDependency,layoutId:\"o9lL1eiIB\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1p54976\",layoutDependency:layoutDependency,layoutId:\"oF8bz7Z4S\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.701 22.092\" overflow=\"visible\"><g><path d=\"M 13.137 8.904 L 13.307 8.904 C 15.261 8.905 16.845 10.507 16.846 12.483 L 16.846 12.595 C 16.846 14.634 15.209 16.289 13.193 16.289 L 13.137 16.289 Z M 1.796 4.529 L 12.88 4.529 L 12.88 6.932 L 2.192 6.932 L 0.213 5.33 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 12.789 6.471 L 12.789 20.484 C 12.789 21.369 12.08 22.086 11.206 22.086 L 3.289 22.086 C 2.415 22.086 1.706 21.369 1.706 20.484 L 1.706 6.471 Z\" fill=\"rgb(0, 0, 0)\"></path><path d=\"M 7.143 0 C 6.668 0 6.226 0.246 5.972 0.652 C 5.718 1.058 5.687 1.567 5.891 2.002 L 8.395 2.002 C 8.598 1.567 8.567 1.058 8.313 0.652 C 8.059 0.246 7.618 0 7.143 0\" fill=\"rgb(63,63,63)\"></path><path d=\"M 6.61 4.314 L 7.798 4.314 L 7.798 8.518 L 6.61 7.717 Z\" fill=\"rgb(155,155,154)\"></path><path d=\"M 12.789 4.606 L 12.789 4.005 C 12.789 3.686 12.664 3.381 12.442 3.156 C 12.219 2.93 11.917 2.804 11.602 2.804 L 2.893 2.804 C 2.237 2.804 1.706 3.342 1.706 4.005 L 1.706 4.606 Z\" fill=\"rgb(63,63,63)\"></path><path d=\"M 12.79 20.491 L 1.706 20.491 C 1.706 21.375 2.415 22.092 3.289 22.092 L 11.206 22.092 C 12.081 22.092 12.79 21.375 12.79 20.49\" fill=\"rgb(106,70,47)\"></path><path d=\"M 12.794 16.512 L 12.794 18.113 C 15.854 18.113 18.336 15.604 18.336 12.508 C 18.336 9.412 15.854 6.902 12.794 6.902 L 12.794 8.504 C 14.98 8.504 16.753 10.296 16.753 12.508 C 16.753 14.719 14.98 16.512 12.794 16.512\" fill=\"rgb(63,63,63)\"></path><path d=\"M 7.143 0 C 6.668 0 6.226 0.246 5.972 0.652 C 5.718 1.058 5.687 1.567 5.891 2.002 L 8.395 2.002 C 8.598 1.567 8.567 1.058 8.313 0.652 C 8.059 0.246 7.618 0 7.143 0 Z\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(63,63,63)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 1.781 4.005 C 1.781 3.342 2.313 2.804 2.969 2.804 L 11.677 2.804 C 11.992 2.804 12.294 2.93 12.517 3.156 C 12.74 3.381 12.865 3.686 12.865 4.005 L 12.865 20.421 C 12.865 21.305 12.156 22.022 11.281 22.022 L 3.365 22.022 C 2.49 22.022 1.781 21.305 1.781 20.421 L 1.781 6.608 L 0 5.207 L 1.781 4.206 Z\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(0, 0, 0)\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 12.764 18.082 L 12.368 18.082 L 12.368 18.483 L 12.764 18.483 Z M 12.764 16.481 L 12.764 16.079 L 12.368 16.079 L 12.368 16.48 Z M 12.764 6.871 L 12.764 6.471 L 12.368 6.471 L 12.368 6.871 Z M 12.764 8.473 L 12.368 8.473 L 12.368 8.873 L 12.764 8.873 Z M 13.16 18.082 L 13.16 16.481 L 12.368 16.481 L 12.368 18.082 Z M 17.91 12.477 C 17.91 15.351 15.606 17.682 12.764 17.682 L 12.764 18.483 C 16.043 18.483 18.701 15.793 18.701 12.477 Z M 12.764 7.272 C 15.606 7.272 17.91 9.602 17.91 12.477 L 18.701 12.477 C 18.701 9.159 16.043 6.471 12.764 6.471 Z M 13.16 8.473 L 13.16 6.871 L 12.368 6.871 L 12.368 8.473 Z M 12.764 8.873 C 14.731 8.873 16.326 10.486 16.326 12.477 L 17.118 12.477 C 17.118 10.044 15.168 8.072 12.764 8.072 Z M 16.326 12.477 C 16.326 14.467 14.731 16.08 12.764 16.08 L 12.764 16.881 C 15.168 16.881 17.118 14.909 17.118 12.477 Z\" fill=\"rgb(0, 0, 0)\"></path><path d=\"M 1.706 4.204 L 11.602 4.204 M 5.797 2.002 C 5.522 1.413 5.683 0.709 6.188 0.304 C 6.692 -0.101 7.407 -0.101 7.911 0.304 C 8.416 0.709 8.578 1.413 8.302 2.002 M 6.456 4.404 L 6.456 7.607 M 7.643 4.404 L 7.643 8.408 M 2.102 6.807 L 5.268 6.807 M 8.831 6.807 L 12.789 6.807\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(0, 0, 0)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-11gu2vv\",layoutDependency:layoutDependency,layoutId:\"IM6nYcus8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.632 11.76\" overflow=\"visible\"><path d=\"M 12.924 4.375 L 13.094 4.375 C 15.048 4.375 16.632 5.978 16.632 7.954 L 16.632 8.066 C 16.632 10.104 14.996 11.76 12.98 11.76 L 12.924 11.76 Z M 1.583 0 L 12.667 0 L 12.667 2.402 L 1.979 2.402 L 0 0.801 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-yhf3z8\",layoutDependency:layoutDependency,layoutId:\"B8plufs6t\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.708 7.385\" overflow=\"visible\"><path d=\"M 0 0 L 0.169 0 C 2.123 0 3.707 1.603 3.708 3.579 L 3.708 3.691 C 3.708 5.729 2.072 7.385 0.056 7.385 L 0 7.385 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1g0rhl6\",layoutDependency:layoutDependency,layoutId:\"lFJUgwQzQ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.667 2.402\" overflow=\"visible\"><path d=\"M 1.583 0 L 12.667 0 L 12.667 2.402 L 1.979 2.402 L 0 0.801 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-kez3sy\",layoutDependency:layoutDependency,layoutId:\"tKCuhbFkm\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.084 15.615\" overflow=\"visible\"><path d=\"M 11.084 0 L 11.084 14.014 C 11.084 14.898 10.375 15.615 9.5 15.615 L 1.583 15.615 C 0.709 15.615 0 14.898 0 14.014 L 0 0 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ilg7z0\",layoutDependency:layoutDependency,layoutId:\"Gh80rRJU8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.771 2.002\" overflow=\"visible\"><path d=\"M 1.385 0 C 0.91 0 0.469 0.246 0.215 0.652 C -0.039 1.058 -0.07 1.567 0.133 2.002 L 2.637 2.002 C 2.841 1.567 2.81 1.058 2.556 0.652 C 2.302 0.246 1.86 0 1.385 0\" fill=\"rgb(63,63,63)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dj809g\",layoutDependency:layoutDependency,layoutId:\"hc9iqBtYJ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.187 4.204\" overflow=\"visible\"><path d=\"M 0 0 L 1.187 0 L 1.187 4.204 L 0 3.404 Z\" fill=\"rgb(155,155,154)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xt434h\",layoutDependency:layoutDependency,layoutId:\"t5EfdUDZ5\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.084 1.802\" overflow=\"visible\"><path d=\"M 11.084 1.802 L 11.084 1.201 C 11.084 0.882 10.958 0.577 10.736 0.352 C 10.513 0.126 10.211 0 9.896 0 L 1.187 0 C 0.532 0 0 0.538 0 1.201 L 0 1.802 Z\" fill=\"rgb(63,63,63)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18yf2qa\",layoutDependency:layoutDependency,layoutId:\"M3wu9bklw\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.084 1.602\" overflow=\"visible\"><path d=\"M 11.084 0 L 0 0 C 0 0.885 0.709 1.602 1.583 1.602 L 9.5 1.602 C 10.375 1.602 11.084 0.885 11.084 0\" fill=\"rgb(106,70,47)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1btqgve\",layoutDependency:layoutDependency,layoutId:\"RHp_i4xXO\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.542 11.211\" overflow=\"visible\"><path d=\"M 0 9.61 L 0 11.211 C 3.06 11.211 5.542 8.702 5.542 5.606 C 5.542 2.51 3.06 0 0 0 L 0 1.602 C 2.186 1.602 3.959 3.394 3.959 5.606 C 3.959 7.817 2.186 9.61 0 9.61\" fill=\"rgb(63,63,63)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ldhui4\",layoutDependency:layoutDependency,layoutId:\"k8LGoSU3l\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.771 2.002\" overflow=\"visible\"><path d=\"M 1.385 0 C 0.91 0 0.469 0.246 0.215 0.652 C -0.039 1.058 -0.07 1.567 0.133 2.002 L 2.637 2.002 C 2.841 1.567 2.81 1.058 2.556 0.652 C 2.302 0.246 1.86 0 1.385 0 Z\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(63,63,63)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-pjr4a8\",layoutDependency:layoutDependency,layoutId:\"ysCoF4l3n\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.865 19.219\" overflow=\"visible\"><path d=\"M 1.781 1.201 C 1.781 0.538 2.313 0 2.969 0 L 11.677 0 C 11.992 0 12.294 0.126 12.517 0.352 C 12.74 0.577 12.865 0.882 12.865 1.201 L 12.865 17.617 C 12.865 18.501 12.156 19.219 11.281 19.219 L 3.365 19.219 C 2.49 19.219 1.781 18.501 1.781 17.617 L 1.781 3.804 L 0 2.403 L 1.781 1.402 Z\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(0, 0, 0)\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-15yzzjj\",layoutDependency:layoutDependency,layoutId:\"aNUAYXRzc\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.334 12.012\" overflow=\"visible\"><path d=\"M 0.396 11.611 L 0 11.611 L 0 12.012 L 0.396 12.012 Z M 0.396 10.01 L 0.396 9.609 L 0 9.609 L 0 10.01 Z M 0.396 0.4 L 0.396 0 L 0 0 L 0 0.4 Z M 0.396 2.002 L 0 2.002 L 0 2.402 L 0.396 2.402 Z M 0.792 11.611 L 0.792 10.01 L 0 10.01 L 0 11.611 Z M 5.542 6.006 C 5.542 8.881 3.238 11.211 0.396 11.211 L 0.396 12.012 C 3.675 12.012 6.334 9.323 6.334 6.006 Z M 0.396 0.801 C 3.238 0.801 5.542 3.131 5.542 6.006 L 6.334 6.006 C 6.334 2.689 3.675 0 0.396 0 Z M 0.792 2.002 L 0.792 0.4 L 0 0.4 L 0 2.002 Z M 0.396 2.402 C 2.364 2.403 3.959 4.016 3.959 6.006 L 4.75 6.006 C 4.75 3.573 2.801 1.602 0.396 1.602 Z M 3.959 6.006 C 3.958 7.996 2.364 9.609 0.396 9.609 L 0.396 10.41 C 2.801 10.41 4.75 8.439 4.75 6.006 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-12azcim\",layoutDependency:layoutDependency,layoutId:\"kcqJcbDcJ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.396 0 L 0 0 L 0 0.401 L 0.396 0.401 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-r0gb4g\",layoutDependency:layoutDependency,layoutId:\"sAU39QOSn\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.396 0.401 L 0.396 0 L 0 0 L 0 0.401 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wdezxg\",layoutDependency:layoutDependency,layoutId:\"rPMUyGBlg\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.396 0.4 L 0.396 0 L 0 0 L 0 0.4 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7gg69b\",layoutDependency:layoutDependency,layoutId:\"bfSYsKHPN\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.396 0 L 0 0 L 0 0.4 L 0.396 0.4 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1sv5ra5\",layoutDependency:layoutDependency,layoutId:\"mH7vzsLSO\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1.601\" overflow=\"visible\"><path d=\"M 0.792 1.601 L 0.792 0 L 0 0 L 0 1.601 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1eo4db0\",layoutDependency:layoutDependency,layoutId:\"ZiMY4CUts\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.937 6.006\" overflow=\"visible\"><path d=\"M 5.146 0 C 5.146 2.875 2.842 5.205 0 5.205 L 0 6.006 C 3.279 6.006 5.937 3.317 5.937 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-y8ckp2\",layoutDependency:layoutDependency,layoutId:\"I1TbljNMF\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.937 6.006\" overflow=\"visible\"><path d=\"M 0 0.801 C 2.842 0.801 5.146 3.131 5.146 6.006 L 5.937 6.006 C 5.937 2.689 3.279 0 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mkuo8a\",layoutDependency:layoutDependency,layoutId:\"sfXuLXNEp\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1.602\" overflow=\"visible\"><path d=\"M 0.792 1.602 L 0.792 0 L 0 0 L 0 1.602 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xb7o3z\",layoutDependency:layoutDependency,layoutId:\"OzmoqKtmC\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.354 4.404\" overflow=\"visible\"><path d=\"M 0 0.801 C 1.967 0.801 3.562 2.414 3.562 4.404 L 4.354 4.404 C 4.354 1.972 2.404 0 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qky22r\",layoutDependency:layoutDependency,layoutId:\"iQiE4NrDi\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.354 4.404\" overflow=\"visible\"><path d=\"M 3.562 0 C 3.562 1.99 1.967 3.603 0 3.603 L 0 4.404 C 2.404 4.404 4.354 2.433 4.354 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-l72g3l\",layoutDependency:layoutDependency,layoutId:\"xW9z9DwaL\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.084 8.408\" overflow=\"visible\"><path d=\"M 0 4.204 L 9.896 4.204 M 4.092 2.002 C 3.816 1.413 3.977 0.709 4.482 0.304 C 4.987 -0.101 5.701 -0.101 6.205 0.304 C 6.71 0.709 6.872 1.413 6.596 2.002 M 4.75 4.404 L 4.75 7.607 M 5.937 4.404 L 5.937 8.408 M 0.396 6.807 L 3.562 6.807 M 7.125 6.807 L 11.084 6.807\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(0, 0, 0)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1t9k6h5\",layoutDependency:layoutDependency,layoutId:\"WO_shWMt3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.896 1\" overflow=\"visible\"><path d=\"M 0 0 L 9.896 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1d2wwik\",layoutDependency:layoutDependency,layoutId:\"ZiIeBuQnH\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.771 2.002\" overflow=\"visible\"><path d=\"M 0.134 2.002 C -0.142 1.413 0.019 0.709 0.524 0.304 C 1.029 -0.101 1.743 -0.101 2.247 0.304 C 2.752 0.709 2.914 1.413 2.638 2.002\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17uh57r\",layoutDependency:layoutDependency,layoutId:\"SAFZ_0lHO\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 3.203\" overflow=\"visible\"><path d=\"M 0 0 L 0 3.203\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1e8wdlv\",layoutDependency:layoutDependency,layoutId:\"HkDzQROVP\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 4.004\" overflow=\"visible\"><path d=\"M 0 0 L 0 4.004\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19hucvx\",layoutDependency:layoutDependency,layoutId:\"b5bLGSYqK\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.167 1\" overflow=\"visible\"><path d=\"M 0 0 L 3.167 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-alhn7e\",layoutDependency:layoutDependency,layoutId:\"s7mqQmk4W\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.958 1\" overflow=\"visible\"><path d=\"M 0 0 L 3.958 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"No3iE23uc\"},implicitPathVariables:undefined},{href:{webPageId:\"No3iE23uc\"},implicitPathVariables:undefined},{href:{webPageId:\"No3iE23uc\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:145,width:\"403.33px\",y:(componentViewport?.y||0)+20+0+0+0+40.8+0+161+0,...addPropertyOverrides({AQV85mkzH:{y:(componentViewport?.y||0)+20+0+0+0+40.8+0+153+0},Pc6TJClFS:{y:(componentViewport?.y||0)+20+0+0+381.6+0+40.8+0+161+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h7u6nx-container\",layoutDependency:layoutDependency,layoutId:\"NJvV78Pbr-container\",nodeId:\"NJvV78Pbr\",rendersWithMotion:true,scopeId:\"II4NjxBho\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"NJvV78Pbr\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"NJvV78Pbr\",QEYo7c0jd:resolvedLinks4[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"f7WT82IaZ\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For business environments with high brewing capacity\",zDGnWCX1h:\"French Press\",...addPropertyOverrides({AQV85mkzH:{QEYo7c0jd:resolvedLinks4[2]},Pc6TJClFS:{QEYo7c0jd:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tgvdqf\",layoutDependency:layoutDependency,layoutId:\"gx6_xcbdA\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-160amcg\",layoutDependency:layoutDependency,layoutId:\"m7ppip8UH\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 22\" overflow=\"visible\"><g><path d=\"M 20.565 0 L 3.348 0 C 3.084 0.001 2.871 0.214 2.87 0.478 L 2.87 3.768 C 2.871 3.504 3.084 3.29 3.348 3.289 L 20.565 3.289 C 21.358 3.289 22 3.931 22 4.724 L 22 1.434 C 21.999 0.642 21.357 0 20.565 0\" fill=\"rgb(255,255,255)\"></path><path d=\"M 22 1.435 L 22 11.478 L 17.696 11.478 C 17.432 11.479 17.218 11.693 17.217 11.957 L 17.217 22 L 0.478 22 C 0.214 21.999 0.001 21.786 0 21.522 L 0 19.609 C 0.001 19.345 0.214 19.131 0.478 19.13 L 9.087 19.13 C 9.351 19.129 9.564 18.916 9.565 18.652 L 9.565 10.043 C 9.564 9.779 9.351 9.566 9.087 9.565 L 3.347 9.565 C 3.084 9.563 2.871 9.35 2.87 9.087 L 2.87 0.478 C 2.871 0.214 3.084 0.001 3.348 0 L 20.565 0 C 21.358 0 22 0.642 22 1.435\" fill=\"transparent\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 22 11.478 L 22 21.522 C 21.999 21.786 21.786 21.999 21.522 22 L 17.217 22 L 17.217 11.957 C 17.218 11.693 17.432 11.479 17.696 11.478 Z\" fill=\"rgb(107,107,107)\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 16.26 4.783 L 22 4.783 M 16.26 6.696 L 22 6.696 M 16.26 8.609 L 22 8.609\" fill=\"transparent\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 7.174 12.435 L 4.304 12.435 C 4.04 12.436 3.827 12.649 3.826 12.913 L 3.826 13.869 C 3.826 14.134 4.04 14.348 4.304 14.348 L 7.174 14.348 C 7.438 14.347 7.651 14.133 7.652 13.869 L 7.652 12.913 C 7.651 12.649 7.438 12.436 7.174 12.435\" fill=\"rgb(227,227,227)\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 3.826 13.391 L 0 13.391\" fill=\"transparent\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 6.696 9.565 L 4.783 9.565 L 4.783 12.435 L 6.696 12.435 Z\" fill=\"rgb(0,0,0)\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 6.218 4.783 C 7.011 4.783 7.653 4.141 7.653 3.348 C 7.653 2.555 7.011 1.913 6.218 1.913 C 5.425 1.913 4.783 2.555 4.783 3.348 C 4.783 4.141 5.425 4.783 6.218 4.783\" fill=\"rgb(255,255,255)\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 5.74 14.348 L 5.74 15.304\" fill=\"transparent\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-s0jpc7\",layoutDependency:layoutDependency,layoutId:\"yOwgy8mVG\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.13 4.724\" overflow=\"visible\"><path d=\"M 17.695 0 L 0.478 0 C 0.214 0.001 0.001 0.214 0 0.478 L 0 3.768 C 0.001 3.504 0.214 3.29 0.478 3.289 L 17.695 3.289 C 18.488 3.289 19.13 3.931 19.13 4.724 L 19.13 1.434 C 19.129 0.642 18.487 0 17.695 0\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-137kwxp\",layoutDependency:layoutDependency,layoutId:\"FljuyKM3P\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 22\" overflow=\"visible\"><path d=\"M 22 1.435 L 22 11.478 L 17.696 11.478 C 17.432 11.479 17.218 11.693 17.217 11.957 L 17.217 22 L 0.478 22 C 0.214 21.999 0.001 21.786 0 21.522 L 0 19.609 C 0.001 19.345 0.214 19.131 0.478 19.13 L 9.087 19.13 C 9.351 19.129 9.564 18.916 9.565 18.652 L 9.565 10.043 C 9.564 9.779 9.351 9.566 9.087 9.565 L 3.347 9.565 C 3.084 9.563 2.871 9.35 2.87 9.087 L 2.87 0.478 C 2.871 0.214 3.084 0.001 3.348 0 L 20.565 0 C 21.358 0 22 0.642 22 1.435\" fill=\"transparent\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dgqs21\",layoutDependency:layoutDependency,layoutId:\"d3IXRAWKx\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.783 10.522\" overflow=\"visible\"><path d=\"M 4.783 0 L 4.783 10.044 C 4.782 10.308 4.569 10.521 4.305 10.522 L 0 10.522 L 0 0.479 C 0.001 0.215 0.215 0.001 0.479 0 Z\" fill=\"rgb(107,107,107)\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1t4xppf\",layoutDependency:layoutDependency,layoutId:\"VaoSOG6fl\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.74 3.826\" overflow=\"visible\"><path d=\"M 0 0 L 5.74 0 M 0 1.913 L 5.74 1.913 M 0 3.826 L 5.74 3.826\" fill=\"transparent\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1linl0k\",layoutDependency:layoutDependency,layoutId:\"xB3KAujGt\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.74 1\" overflow=\"visible\"><path d=\"M 0 0 L 5.74 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-188yqbw\",layoutDependency:layoutDependency,layoutId:\"pDkgcIsWE\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.74 1\" overflow=\"visible\"><path d=\"M 0 0 L 5.74 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-197f39r\",layoutDependency:layoutDependency,layoutId:\"hRV9L3RNm\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.74 1\" overflow=\"visible\"><path d=\"M 0 0 L 5.74 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-918hh5\",layoutDependency:layoutDependency,layoutId:\"XBr9NAi99\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.826 1.913\" overflow=\"visible\"><path d=\"M 3.348 0 L 0.478 0 C 0.214 0.001 0.001 0.214 0 0.478 L 0 1.434 C 0 1.699 0.214 1.913 0.478 1.913 L 3.348 1.913 C 3.612 1.912 3.825 1.698 3.826 1.434 L 3.826 0.478 C 3.825 0.214 3.612 0.001 3.348 0\" fill=\"rgb(227,227,227)\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1petdmr\",layoutDependency:layoutDependency,layoutId:\"kebFueNL9\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.826 1\" overflow=\"visible\"><path d=\"M 3.826 0 L 0 0\" fill=\"transparent\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15w46g9\",layoutDependency:layoutDependency,layoutId:\"wL4wKQpIV\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.913 2.87\" overflow=\"visible\"><path d=\"M 1.913 0 L 0 0 L 0 2.87 L 1.913 2.87 Z\" fill=\"rgb(0,0,0)\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-j3frg0\",layoutDependency:layoutDependency,layoutId:\"khU0DzhcL\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.87 2.87\" overflow=\"visible\"><path d=\"M 1.435 2.87 C 2.228 2.87 2.87 2.228 2.87 1.435 C 2.87 0.642 2.228 0 1.435 0 C 0.642 0 0 0.642 0 1.435 C 0 2.228 0.642 2.87 1.435 2.87\" fill=\"rgb(255,255,255)\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-udxwc4\",layoutDependency:layoutDependency,layoutId:\"Z38BRPNhc\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0 0 L 0 0.956\" fill=\"transparent\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined},{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined},{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:145,width:\"403.33px\",y:(componentViewport?.y||0)+20+0+0+0+40.8+0+322+0,...addPropertyOverrides({AQV85mkzH:{y:(componentViewport?.y||0)+20+0+0+0+40.8+0+306+0},Pc6TJClFS:{y:(componentViewport?.y||0)+20+0+0+381.6+0+40.8+0+322+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xcp1qr-container\",layoutDependency:layoutDependency,layoutId:\"YoANRXMU9-container\",nodeId:\"YoANRXMU9\",rendersWithMotion:true,scopeId:\"II4NjxBho\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"YoANRXMU9\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"YoANRXMU9\",QEYo7c0jd:resolvedLinks5[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"f7WT82IaZ\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For individual or small family use – compact, easy-to-operate models.\",zDGnWCX1h:\"Automatic Coffee Makers\",...addPropertyOverrides({AQV85mkzH:{QEYo7c0jd:resolvedLinks5[2]},Pc6TJClFS:{QEYo7c0jd:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16lzv7n\",layoutDependency:layoutDependency,layoutId:\"Bv_k2AEW7\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-tv86c6\",layoutDependency:layoutDependency,layoutId:\"VlMhFqs3u\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 20\" overflow=\"visible\"><g><path d=\"M 1 5 L 2.76 15.405 C 3.066 17.213 3.22 18.118 3.76 18.742 C 5.214 20.419 10.786 20.419 12.24 18.742 C 12.78 18.118 12.934 17.213 13.24 15.405 L 15 5 M 1 5 L 1.743 3.288 C 2.352 1.884 2.656 1.182 3.291 0.786 C 4.881 -0.207 10.945 -0.316 12.709 0.786 C 13.344 1.182 13.649 1.884 14.257 3.288 L 15 5 M 0 5 L 16 5\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 6 12.5 C 6 11.119 6.895 10 8 10 C 9.105 10 10 11.119 10 12.5 C 10 13.881 9.105 15 8 15 C 6.895 15 6 13.881 6 12.5 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-13zfzm1\",layoutDependency:layoutDependency,layoutId:\"sLXmUdHfy\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 20\" overflow=\"visible\"><path d=\"M 1 5 L 2.76 15.405 C 3.066 17.213 3.22 18.118 3.76 18.742 C 5.214 20.419 10.786 20.419 12.24 18.742 C 12.78 18.118 12.934 17.213 13.24 15.405 L 15 5 M 1 5 L 1.743 3.288 C 2.352 1.884 2.656 1.182 3.291 0.786 C 4.881 -0.207 10.945 -0.316 12.709 0.786 C 13.344 1.182 13.649 1.884 14.257 3.288 L 15 5 M 0 5 L 16 5\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ei1gcj\",layoutDependency:layoutDependency,layoutId:\"M79SuWOAE\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 15\" overflow=\"visible\"><path d=\"M 0 0 L 1.76 10.405 C 2.066 12.213 2.22 13.118 2.76 13.742 C 4.214 15.419 9.786 15.419 11.24 13.742 C 11.78 13.118 11.934 12.213 12.24 10.405 L 14 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-hoibur\",layoutDependency:layoutDependency,layoutId:\"kOa3q2aJV\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 5\" overflow=\"visible\"><path d=\"M 0 5 L 0.743 3.288 C 1.352 1.884 1.656 1.182 2.291 0.786 C 3.881 -0.207 9.945 -0.316 11.709 0.786 C 12.344 1.182 12.649 1.884 13.257 3.288 L 14 5\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-659pqq\",layoutDependency:layoutDependency,layoutId:\"R5SWkF3ca\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 1\" overflow=\"visible\"><path d=\"M 0 0 L 16 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-hqjlby\",layoutDependency:layoutDependency,layoutId:\"BDY4LYR_S\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4 5\" overflow=\"visible\"><path d=\"M 0 2.5 C 0 1.119 0.895 0 2 0 C 3.105 0 4 1.119 4 2.5 C 4 3.881 3.105 5 2 5 C 0.895 5 0 3.881 0 2.5 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined},{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined},{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:145,width:\"403.33px\",y:(componentViewport?.y||0)+20+0+0+0+40.8+0+483+0,...addPropertyOverrides({AQV85mkzH:{y:(componentViewport?.y||0)+20+0+0+0+40.8+0+459+0},Pc6TJClFS:{y:(componentViewport?.y||0)+20+0+0+381.6+0+40.8+0+483+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ype493-container\",layoutDependency:layoutDependency,layoutId:\"eUU105ote-container\",nodeId:\"eUU105ote\",rendersWithMotion:true,scopeId:\"II4NjxBho\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"eUU105ote\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"eUU105ote\",QEYo7c0jd:resolvedLinks6[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"f7WT82IaZ\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For business environments with high brewing capacity\",zDGnWCX1h:\"Capsule / Pod Machines\",...addPropertyOverrides({AQV85mkzH:{QEYo7c0jd:resolvedLinks6[2]},Pc6TJClFS:{QEYo7c0jd:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gzlgkt\",layoutDependency:layoutDependency,layoutId:\"uKfsI3pMX\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1gghyq0\",layoutDependency:layoutDependency,layoutId:\"doPDTJmqw\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 17\" overflow=\"visible\"><path d=\"M 7 0 C 6.4 0 6 0.4 6 1 L 6 2 L 11 2 L 11 1 C 11 0.4 10.6 0 10 0 Z M 0 3 L 1.1 10.1 C 1.2 10.8 1.5 11.5 2.1 12.1 C 2.5 12.6 3.2 12.9 4 13 C 4 13.6 4.4 14 5 14 L 13 14 C 13.6 14 14 13.6 14 13 L 12 7 L 14 7 L 17.3 12 L 19 11 L 15.7 6 L 17 5.2 L 16 3.5 L 13.4 5 L 12 5 L 12 3 L 5 3 L 5 7 L 4.2 12 C 3.5 11.9 3.1 11.7 2.8 11.4 C 2.4 11 2.2 10.5 2.1 9.9 L 1 3 Z M 1 15 L 1 17 L 17 17 L 17 15 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1yckmyl\",layoutDependency:layoutDependency,layoutId:\"d5Dx0eBTY\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5 2\" overflow=\"visible\"><path d=\"M 1 0 C 0.4 0 0 0.4 0 1 L 0 2 L 5 2 L 5 1 C 5 0.4 4.6 0 4 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-102fco9\",layoutDependency:layoutDependency,layoutId:\"THLeHPJCY\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 11\" overflow=\"visible\"><path d=\"M 0 0 L 1.1 7.1 C 1.2 7.8 1.5 8.5 2.1 9.1 C 2.5 9.6 3.2 9.9 4 10 C 4 10.6 4.4 11 5 11 L 13 11 C 13.6 11 14 10.6 14 10 L 12 4 L 14 4 L 17.3 9 L 19 8 L 15.7 3 L 17 2.2 L 16 0.5 L 13.4 2 L 12 2 L 12 0 L 5 0 L 5 4 L 4.2 9 C 3.5 8.9 3.1 8.7 2.8 8.4 C 2.4 8 2.2 7.5 2.1 6.9 L 1 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-10qwfyi\",layoutDependency:layoutDependency,layoutId:\"pqa2YehE1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 2\" overflow=\"visible\"><path d=\"M 0 0 L 0 2 L 16 2 L 16 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined},{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined},{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:145,width:\"403.33px\",y:(componentViewport?.y||0)+20+0+0+0+40.8+0+644+0,...addPropertyOverrides({AQV85mkzH:{y:(componentViewport?.y||0)+20+0+0+0+40.8+0+612+0},Pc6TJClFS:{y:(componentViewport?.y||0)+20+0+0+381.6+0+40.8+0+644+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-538dq1-container\",layoutDependency:layoutDependency,layoutId:\"HK7xJ9XSL-container\",nodeId:\"HK7xJ9XSL\",rendersWithMotion:true,scopeId:\"II4NjxBho\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"HK7xJ9XSL\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"HK7xJ9XSL\",QEYo7c0jd:resolvedLinks7[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"f7WT82IaZ\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For business environments with high brewing capacity\",zDGnWCX1h:\"Pour Over / Drip Machines\",...addPropertyOverrides({AQV85mkzH:{QEYo7c0jd:resolvedLinks7[2]},Pc6TJClFS:{QEYo7c0jd:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nez8ft\",layoutDependency:layoutDependency,layoutId:\"c1wciN7pG\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-7g1bhg\",layoutDependency:layoutDependency,layoutId:\"HJayUkjJy\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 20\" overflow=\"visible\"><path d=\"M 14 4 L 14 2 L 16 2 L 16 0 L 2 0 C 0.9 0 0 0.9 0 2 L 0 18 C 0 19.1 0.9 20 2 20 L 16 20 L 16 18 L 11.97 18 C 13.244 17.065 13.998 15.58 14 14 L 14 9 L 4 9 L 4 14 C 4 15.64 4.81 17.09 6.03 18 L 2 18 L 2 2 L 4 2 L 4 4 C 4 4.55 4.45 5 5 5 L 13 5 C 13.55 5 14 4.55 14 4 M 9 6 C 9.55 6 10 6.45 10 7 C 10 7.55 9.55 8 9 8 C 8.45 8 8 7.55 8 7 C 8 6.45 8.45 6 9 6\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-kvcdk2\",layoutDependency:layoutDependency,layoutId:\"gmrnM0aIx\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 20\" overflow=\"visible\"><path d=\"M 14 4 L 14 2 L 16 2 L 16 0 L 2 0 C 0.9 0 0 0.9 0 2 L 0 18 C 0 19.1 0.9 20 2 20 L 16 20 L 16 18 L 11.97 18 C 13.244 17.065 13.998 15.58 14 14 L 14 9 L 4 9 L 4 14 C 4 15.64 4.81 17.09 6.03 18 L 2 18 L 2 2 L 4 2 L 4 4 C 4 4.55 4.45 5 5 5 L 13 5 C 13.55 5 14 4.55 14 4\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-vu2pkr\",layoutDependency:layoutDependency,layoutId:\"N_auVKgg1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2 2\" overflow=\"visible\"><path d=\"M 1 0 C 1.55 0 2 0.45 2 1 C 2 1.55 1.55 2 1 2 C 0.45 2 0 1.55 0 1 C 0 0.45 0.45 0 1 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined},{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined},{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:145,width:\"403.33px\",y:(componentViewport?.y||0)+20+0+0+0+40.8+0+805+0,...addPropertyOverrides({AQV85mkzH:{y:(componentViewport?.y||0)+20+0+0+0+40.8+0+765+0},Pc6TJClFS:{y:(componentViewport?.y||0)+20+0+0+381.6+0+40.8+0+805+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1glxz6m-container\",layoutDependency:layoutDependency,layoutId:\"l7QAUdqce-container\",nodeId:\"l7QAUdqce\",rendersWithMotion:true,scopeId:\"II4NjxBho\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"l7QAUdqce\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"l7QAUdqce\",QEYo7c0jd:resolvedLinks8[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"f7WT82IaZ\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For business environments with high brewing capacity\",zDGnWCX1h:\"Espresso Machines\",...addPropertyOverrides({AQV85mkzH:{QEYo7c0jd:resolvedLinks8[2]},Pc6TJClFS:{QEYo7c0jd:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tpytw1\",layoutDependency:layoutDependency,layoutId:\"KlnMHl7Te\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-p8j9wo\",\"data-styles-preset\":\"XysPjKyk6\",children:\"Coffee accessories\"})}),className:\"framer-t4emgm\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Apqfpw_eI\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-i7upbq\",layoutDependency:layoutDependency,layoutId:\"ysb7b5v_i\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-w8gyl\",layoutDependency:layoutDependency,layoutId:\"IdrFJXIUd\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-bnvx31\",layoutDependency:layoutDependency,layoutId:\"CJNVFxIlH\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.594 17.594\" overflow=\"visible\"><g><path d=\"M 14.162 14.161 C 10.31 18.011 4.787 18.732 1.826 15.769 C -1.138 12.807 -0.416 7.285 3.434 3.433 C 7.284 -0.418 12.808 -1.137 15.769 1.825 C 18.732 4.787 18.012 10.31 14.162 14.16\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 15.769 1.825 C 15.769 1.825 15.234 5.58 13.088 7.725 C 10.943 9.87 6.653 7.725 4.508 9.87 C 2.361 12.015 1.826 15.771 1.826 15.771\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-o3f03x\",layoutDependency:layoutDependency,layoutId:\"aSXSbmi5_\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.594 17.594\" overflow=\"visible\"><path d=\"M 14.162 14.161 C 10.31 18.011 4.787 18.732 1.826 15.769 C -1.138 12.807 -0.416 7.285 3.434 3.433 C 7.284 -0.418 12.808 -1.137 15.769 1.825 C 18.732 4.787 18.012 10.31 14.162 14.16\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17umlzc\",layoutDependency:layoutDependency,layoutId:\"wbpRLEivF\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.944 13.945\" overflow=\"visible\"><path d=\"M 13.944 0 C 13.944 0 13.408 3.754 11.262 5.899 C 9.117 8.044 4.827 5.899 2.682 8.044 C 0.535 10.189 0 13.945 0 13.945\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined},{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined},{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:145,width:\"403.33px\",y:(componentViewport?.y||0)+20+0+0+0+40.8+0+0+0,...addPropertyOverrides({Pc6TJClFS:{y:(componentViewport?.y||0)+20+0+0+1404.4+0+40.8+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-l7px2b-container\",layoutDependency:layoutDependency,layoutId:\"R8iYEY54N-container\",nodeId:\"R8iYEY54N\",rendersWithMotion:true,scopeId:\"II4NjxBho\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"R8iYEY54N\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"R8iYEY54N\",QEYo7c0jd:resolvedLinks9[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"f7WT82IaZ\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For business environments with high brewing capacity\",zDGnWCX1h:\"Coffee Grinders\",...addPropertyOverrides({AQV85mkzH:{QEYo7c0jd:resolvedLinks9[2]},Pc6TJClFS:{QEYo7c0jd:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2hh6sg\",layoutDependency:layoutDependency,layoutId:\"H67XaFAgf\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1yn5nur\",layoutDependency:layoutDependency,layoutId:\"er8sf309j\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.882 21\" overflow=\"visible\"><g><path d=\"M 7.478 3.07 C 7.271 2.695 6.874 2.464 6.446 2.471 L 3.479 2.471 C 3.028 2.467 2.614 2.718 2.41 3.12 C 1.711 4.521 0.149 7.91 0.01 10.495 C 0.01 10.498 0.008 10.5 0.005 10.5 C 0.002 10.5 0 10.502 0 10.505 L 0 18.529 C 0 19.894 1.106 21 2.471 21 L 7.412 21 C 8.776 21 9.882 19.894 9.882 18.529 L 9.882 10.504 L 9.879 10.5 L 9.875 10.496 C 9.751 7.544 8.185 4.363 7.478 3.07 Z\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 1.853 2.471 C 1.512 2.471 1.235 2.194 1.235 1.853 L 1.235 0.618 C 1.235 0.277 1.512 0 1.853 0 L 8.029 0 C 8.371 0 8.647 0.277 8.647 0.618 L 8.647 1.853 C 8.647 2.194 8.371 2.471 8.029 2.471 Z\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 2.471 11.118 L 2.471 17.912\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1h2mhqh\",layoutDependency:layoutDependency,layoutId:\"OQSYXGaxv\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.882 18.53\" overflow=\"visible\"><path d=\"M 7.478 0.599 C 7.271 0.224 6.874 -0.006 6.446 0 L 3.479 0 C 3.028 -0.004 2.614 0.248 2.41 0.65 C 1.711 2.051 0.149 5.439 0.01 8.025 C 0.01 8.027 0.008 8.03 0.005 8.03 C 0.002 8.03 0 8.032 0 8.034 L 0 16.059 C 0 17.423 1.106 18.53 2.471 18.53 L 7.412 18.53 C 8.776 18.53 9.882 17.423 9.882 16.059 L 9.882 8.033 L 9.879 8.03 L 9.875 8.026 C 9.751 5.073 8.185 1.893 7.478 0.599 Z\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rhkg81\",layoutDependency:layoutDependency,layoutId:\"O9Qf0KBOh\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.412 2.471\" overflow=\"visible\"><path d=\"M 0.618 2.471 C 0.277 2.471 0 2.194 0 1.853 L 0 0.618 C 0 0.277 0.277 0 0.618 0 L 6.794 0 C 7.135 0 7.412 0.277 7.412 0.618 L 7.412 1.853 C 7.412 2.194 7.135 2.471 6.794 2.471 Z\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-vmq5vb\",layoutDependency:layoutDependency,layoutId:\"NhDROe0K1\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 6.794\" overflow=\"visible\"><path d=\"M 0 0 L 0 6.794\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined},{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined},{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:145,width:\"403.33px\",y:(componentViewport?.y||0)+20+0+0+0+40.8+0+161+0,...addPropertyOverrides({AQV85mkzH:{y:(componentViewport?.y||0)+20+0+0+0+40.8+0+153+0},Pc6TJClFS:{y:(componentViewport?.y||0)+20+0+0+1404.4+0+40.8+0+161+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-p2k9hn-container\",layoutDependency:layoutDependency,layoutId:\"Sj7eqFIyY-container\",nodeId:\"Sj7eqFIyY\",rendersWithMotion:true,scopeId:\"II4NjxBho\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"Sj7eqFIyY\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"Sj7eqFIyY\",QEYo7c0jd:resolvedLinks10[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"f7WT82IaZ\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For business environments with high brewing capacity\",zDGnWCX1h:\"Milk Frothers\",...addPropertyOverrides({AQV85mkzH:{QEYo7c0jd:resolvedLinks10[2]},Pc6TJClFS:{QEYo7c0jd:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7nx0m6\",layoutDependency:layoutDependency,layoutId:\"S7OTVAzmC\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1qrcv0s\",layoutDependency:layoutDependency,layoutId:\"k3H3AeNQt\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\" overflow=\"visible\"><g><path d=\"M 5 5 L 2.838 5.493 C 1.334 5.836 0.581 6.008 0.212 6.649 C -0.157 7.29 0.004 8.146 0.325 9.857 L 0.771 12.231 C 1.195 14.485 2.344 15.243 4 16 M 5.14 5.781 L 4.112 16.581 C 3.96 18.181 3.884 18.981 4.419 19.491 C 4.955 20 5.872 20 7.706 20 L 14.294 20 C 16.128 20 17.044 20 17.581 19.49 C 18.116 18.98 18.041 18.181 17.888 16.582 L 16.859 5.782 C 16.541 2.441 14.08 1 11 1 C 7.92 1 5.459 2.442 5.14 5.781 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 6 5 L 18.978 5 C 19.838 5 20.136 5.229 19.944 6.24 C 19.621 7.953 18.642 9.351 17.356 10\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 10 15 C 10 12 12 13 12 10 M 11 1 L 11 0\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1dq22yo\",layoutDependency:layoutDependency,layoutId:\"sKRbU0NZc\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 19\" overflow=\"visible\"><path d=\"M 5 4 L 2.838 4.493 C 1.334 4.836 0.581 5.008 0.212 5.649 C -0.157 6.29 0.004 7.146 0.325 8.857 L 0.771 11.231 C 1.195 13.485 2.344 14.243 4 15 M 5.14 4.781 L 4.112 15.581 C 3.96 17.181 3.884 17.981 4.419 18.491 C 4.955 19 5.872 19 7.706 19 L 14.294 19 C 16.128 19 17.044 19 17.581 18.49 C 18.116 17.98 18.041 17.181 17.888 15.582 L 16.859 4.782 C 16.541 1.441 14.08 0 11 0 C 7.92 0 5.459 1.442 5.14 4.781 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ws2tbz\",layoutDependency:layoutDependency,layoutId:\"decsXsTQn\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5 11\" overflow=\"visible\"><path d=\"M 5 0 L 2.838 0.493 C 1.334 0.836 0.581 1.008 0.212 1.649 C -0.157 2.29 0.004 3.146 0.325 4.857 L 0.771 7.231 C 1.195 9.485 2.344 10.243 4 11\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1j8qtl8\",layoutDependency:layoutDependency,layoutId:\"UYJrYdTCh\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 19\" overflow=\"visible\"><path d=\"M 1.14 4.781 L 0.112 15.581 C -0.04 17.181 -0.116 17.981 0.419 18.491 C 0.955 19 1.872 19 3.706 19 L 10.294 19 C 12.128 19 13.044 19 13.581 18.49 C 14.116 17.98 14.041 17.181 13.888 15.582 L 12.859 4.782 C 12.541 1.441 10.08 0 7 0 C 3.92 0 1.459 1.442 1.14 4.781 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3oexhz\",layoutDependency:layoutDependency,layoutId:\"vAWJwME2E\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 5\" overflow=\"visible\"><path d=\"M 0 0 L 12.978 0 C 13.838 0 14.136 0.229 13.944 1.24 C 13.621 2.953 12.642 4.351 11.356 5\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-115tvne\",layoutDependency:layoutDependency,layoutId:\"CkNuXUz8U\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2 15\" overflow=\"visible\"><path d=\"M 0 15 C 0 12 2 13 2 10 M 1 1 L 1 0\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1c27w5u\",layoutDependency:layoutDependency,layoutId:\"y5IdooKcb\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2 5\" overflow=\"visible\"><path d=\"M 0 5 C 0 2 2 3 2 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-xrrvbk\",layoutDependency:layoutDependency,layoutId:\"VWYBxb3LJ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0 1 L 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined},{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined},{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:145,width:\"403.33px\",y:(componentViewport?.y||0)+20+0+0+0+40.8+0+322+0,...addPropertyOverrides({AQV85mkzH:{y:(componentViewport?.y||0)+20+0+0+0+40.8+0+306+0},Pc6TJClFS:{y:(componentViewport?.y||0)+20+0+0+1404.4+0+40.8+0+322+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-s4xepb-container\",layoutDependency:layoutDependency,layoutId:\"buGIZXnkZ-container\",nodeId:\"buGIZXnkZ\",rendersWithMotion:true,scopeId:\"II4NjxBho\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"buGIZXnkZ\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"buGIZXnkZ\",QEYo7c0jd:resolvedLinks11[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"f7WT82IaZ\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For individual or small family use – compact, easy-to-operate models.\",zDGnWCX1h:\"Filters & Kettles\",...addPropertyOverrides({AQV85mkzH:{QEYo7c0jd:resolvedLinks11[2]},Pc6TJClFS:{QEYo7c0jd:resolvedLinks11[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10exhfp\",layoutDependency:layoutDependency,layoutId:\"azviiCCWm\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-9nojfc\",layoutDependency:layoutDependency,layoutId:\"mfkuXn1Pd\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 19\" overflow=\"visible\"><path d=\"M 14 6 L 15 6 C 17.209 6 19 7.791 19 10 C 19 12.209 17.209 14 15 14 L 14 14 M 0 6 L 14 6 L 14 15 C 14 17.209 12.209 19 10 19 L 4 19 C 1.791 19 0 17.209 0 15 Z M 1 2 C 1 1.448 1.448 1 2 1 C 2.552 1 3 0.552 3 0 M 7 2 C 7 1.448 7.448 1 8 1 C 8.552 1 9 0.552 9 0 M 13 2 C 13 1.448 13.448 1 14 1 C 14.552 1 15 0.552 15 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-qs9r4k\",layoutDependency:layoutDependency,layoutId:\"Eu8LR5tl3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5 8\" overflow=\"visible\"><path d=\"M 0 0 L 1 0 C 3.209 0 5 1.791 5 4 C 5 6.209 3.209 8 1 8 L 0 8\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ubrha9\",layoutDependency:layoutDependency,layoutId:\"KfNZpWbaF\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 13\" overflow=\"visible\"><path d=\"M 0 0 L 14 0 L 14 9 C 14 11.209 12.209 13 10 13 L 4 13 C 1.791 13 0 11.209 0 9 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3ubcq7\",layoutDependency:layoutDependency,layoutId:\"j7tWbC1to\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2 2\" overflow=\"visible\"><path d=\"M 0 2 C 0 1.448 0.448 1 1 1 C 1.552 1 2 0.552 2 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12s57wj\",layoutDependency:layoutDependency,layoutId:\"mCBKilhmq\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2 2\" overflow=\"visible\"><path d=\"M 0 2 C 0 1.448 0.448 1 1 1 C 1.552 1 2 0.552 2 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-j95i6j\",layoutDependency:layoutDependency,layoutId:\"LMzQ6QKAD\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2 2\" overflow=\"visible\"><path d=\"M 0 2 C 0 1.448 0.448 1 1 1 C 1.552 1 2 0.552 2 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined},{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined},{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:145,width:\"403.33px\",y:(componentViewport?.y||0)+20+0+0+0+40.8+0+483+0,...addPropertyOverrides({AQV85mkzH:{y:(componentViewport?.y||0)+20+0+0+0+40.8+0+459+0},Pc6TJClFS:{y:(componentViewport?.y||0)+20+0+0+1404.4+0+40.8+0+483+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1030c82-container\",layoutDependency:layoutDependency,layoutId:\"dLk76NdzJ-container\",nodeId:\"dLk76NdzJ\",rendersWithMotion:true,scopeId:\"II4NjxBho\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"dLk76NdzJ\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"dLk76NdzJ\",QEYo7c0jd:resolvedLinks12[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"f7WT82IaZ\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For business environments with high brewing capacity\",zDGnWCX1h:\"Cups & Mugs\",...addPropertyOverrides({AQV85mkzH:{QEYo7c0jd:resolvedLinks12[2]},Pc6TJClFS:{QEYo7c0jd:resolvedLinks12[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dld94q\",layoutDependency:layoutDependency,layoutId:\"Er_2iuwe9\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-tn1368\",layoutDependency:layoutDependency,layoutId:\"o897AG2sw\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8 20\" overflow=\"visible\"><path d=\"M 1 5 L 2 3 L 2 2 L 1 2 L 1 0 L 8 0 L 8 2 L 7 4 L 4 4 L 4 3 L 2 5 Z M 0 20 L 0 12.575 L 4 5 L 8 5 L 8 20 Z M 2 18 L 6 18 L 6 7 L 5.2 7 L 2 13.1 Z M 2 18 L 6 18 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-17atb0w\",layoutDependency:layoutDependency,layoutId:\"VZyKefWmg\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7 5\" overflow=\"visible\"><path d=\"M 0 5 L 1 3 L 1 2 L 0 2 L 0 0 L 7 0 L 7 2 L 6 4 L 3 4 L 3 3 L 1 5 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9xl36z\",layoutDependency:layoutDependency,layoutId:\"z10bcHGx3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8 15\" overflow=\"visible\"><path d=\"M 0 15 L 0 7.575 L 4 0 L 8 0 L 8 15 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1epfm6k\",layoutDependency:layoutDependency,layoutId:\"L1SkmdOeo\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4 11\" overflow=\"visible\"><path d=\"M 0 11 L 4 11 L 4 0 L 3.2 0 L 0 6.1 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1gxowlt\",layoutDependency:layoutDependency,layoutId:\"jFRlcbMsX\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4 1\" overflow=\"visible\"><path d=\"M 0 0 L 4 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined},{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined},{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:145,width:\"403.33px\",y:(componentViewport?.y||0)+20+0+0+0+40.8+0+644+0,...addPropertyOverrides({AQV85mkzH:{y:(componentViewport?.y||0)+20+0+0+0+40.8+0+612+0},Pc6TJClFS:{y:(componentViewport?.y||0)+20+0+0+1404.4+0+40.8+0+644+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uyy4uc-container\",layoutDependency:layoutDependency,layoutId:\"j8xxDQp_2-container\",nodeId:\"j8xxDQp_2\",rendersWithMotion:true,scopeId:\"II4NjxBho\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"j8xxDQp_2\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"j8xxDQp_2\",QEYo7c0jd:resolvedLinks13[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"f7WT82IaZ\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For business environments with high brewing capacity\",zDGnWCX1h:\"Cleaning Tools & Kits\",...addPropertyOverrides({AQV85mkzH:{QEYo7c0jd:resolvedLinks13[2]},Pc6TJClFS:{QEYo7c0jd:resolvedLinks13[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hjzfut\",layoutDependency:layoutDependency,layoutId:\"Q2s89uAbu\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1ijahdp\",layoutDependency:layoutDependency,layoutId:\"Ida93pqC0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.795 15.903\" overflow=\"visible\"><g><path d=\"M 3.332 12.836 C 5.797 12.483 7.621 10.441 7.619 8.036 C 7.631 5.019 9.93 2.464 13.026 2.028 L 15.174 1.732 C 15.116 1.668 15.066 1.604 14.999 1.54 C 12.296 -1.068 7.105 -0.284 3.39 3.284 C 0.247 6.356 -0.815 10.436 0.645 13.204 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 9.097 7.928 C 9.086 10.945 6.792 13.501 3.699 13.944 L 1.659 14.224 L 1.783 14.36 C 4.486 16.968 9.678 16.192 13.393 12.624 C 16.519 9.616 17.614 5.528 16.162 2.8 L 13.393 3.184 C 10.944 3.527 9.12 5.541 9.097 7.928\" fill=\"rgb(0,0,0)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-dy1ob6\",layoutDependency:layoutDependency,layoutId:\"FOHuU7uPU\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.174 13.204\" overflow=\"visible\"><path d=\"M 3.332 12.836 C 5.797 12.483 7.621 10.441 7.619 8.036 C 7.631 5.019 9.93 2.464 13.026 2.028 L 15.174 1.732 C 15.116 1.668 15.066 1.604 14.999 1.54 C 12.296 -1.068 7.105 -0.284 3.39 3.284 C 0.247 6.356 -0.815 10.436 0.645 13.204 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rl172w\",layoutDependency:layoutDependency,layoutId:\"MadxFyjuZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.137 13.103\" overflow=\"visible\"><path d=\"M 7.439 5.128 C 7.427 8.145 5.133 10.701 2.04 11.144 L 0 11.424 L 0.124 11.56 C 2.828 14.168 8.019 13.392 11.734 9.824 C 14.86 6.816 15.955 2.728 14.504 0 L 11.734 0.384 C 9.286 0.727 7.462 2.741 7.439 5.128\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"gG0nzhQVH\"},implicitPathVariables:undefined},{href:{webPageId:\"gG0nzhQVH\"},implicitPathVariables:undefined},{href:{webPageId:\"gG0nzhQVH\"},implicitPathVariables:undefined}],children:resolvedLinks14=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:145,width:\"403.33px\",y:(componentViewport?.y||0)+20+0+0+0+40.8+0+805+0,...addPropertyOverrides({AQV85mkzH:{y:(componentViewport?.y||0)+20+0+0+0+40.8+0+765+0},Pc6TJClFS:{y:(componentViewport?.y||0)+20+0+0+1404.4+0+40.8+0+805+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vxqf1o-container\",layoutDependency:layoutDependency,layoutId:\"FPZJv8SZS-container\",nodeId:\"FPZJv8SZS\",rendersWithMotion:true,scopeId:\"II4NjxBho\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"FPZJv8SZS\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"FPZJv8SZS\",QEYo7c0jd:resolvedLinks14[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"f7WT82IaZ\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For business environments with high brewing capacity\",zDGnWCX1h:\"Nespresso Coffee Pods\",...addPropertyOverrides({AQV85mkzH:{QEYo7c0jd:resolvedLinks14[2]},Pc6TJClFS:{QEYo7c0jd:resolvedLinks14[1]}},baseVariant,gestureVariant)})})})})]})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ANtdF_WuZ\"},implicitPathVariables:undefined},{href:{webPageId:\"ANtdF_WuZ\"},implicitPathVariables:undefined}],children:resolvedLinks15=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Pc6TJClFS:{height:145,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+20+0+0+2427.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m47w0l-container\",layoutDependency:layoutDependency,layoutId:\"aOtk0HDbe-container\",nodeId:\"aOtk0HDbe\",rendersWithMotion:true,scopeId:\"II4NjxBho\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"aOtk0HDbe\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"aOtk0HDbe\",QEYo7c0jd:resolvedLinks15[0],rrV2JcC2G:true,style:{width:\"100%\"},variant:\"dbOyKdMCE\",width:\"100%\",XhfrzMoh9:true,Xo2zO9Ciu:addImageAlt({pixelHeight:449,pixelWidth:600,src:\"https://framerusercontent.com/images/3QyM59G6me5JhxHL4QbK1FzK6g.webp?width=600&height=449\",srcSet:\"https://framerusercontent.com/images/3QyM59G6me5JhxHL4QbK1FzK6g.webp?scale-down-to=512&width=600&height=449 512w,https://framerusercontent.com/images/3QyM59G6me5JhxHL4QbK1FzK6g.webp?width=600&height=449 600w\"},\"\"),Z89S7xNHd:\"For individual or small family use – compact, easy-to-operate models. \",zDGnWCX1h:\"Shop Coffee Roasts\",...addPropertyOverrides({Pc6TJClFS:{QEYo7c0jd:resolvedLinks15[1]}},baseVariant,gestureVariant)})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MB1Go.framer-879qxb, .framer-MB1Go .framer-879qxb { display: block; }\",\".framer-MB1Go.framer-17hw954 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px; position: relative; width: min-content; }\",\".framer-MB1Go .framer-9rmupy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-MB1Go .framer-1us633v, .framer-MB1Go .framer-dzrvo5, .framer-MB1Go .framer-s3uw14, .framer-MB1Go .framer-i7upbq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-MB1Go .framer-1wqc5zz, .framer-MB1Go .framer-1iajbwq, .framer-MB1Go .framer-1tpytw1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-MB1Go .framer-14sybwk, .framer-MB1Go .framer-w54lzz, .framer-MB1Go .framer-t4emgm { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-MB1Go .framer-dwjg5p, .framer-MB1Go .framer-1xuh5jg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-MB1Go .framer-1ko2fw2 { height: 30px; position: relative; width: 27px; }\",\".framer-MB1Go .framer-8lemt { height: 26px; left: 2px; position: absolute; top: 2px; width: 23px; }\",\".framer-MB1Go .framer-g77npl { height: 30px; left: 0px; position: absolute; top: 0px; width: 27px; }\",\".framer-MB1Go .framer-q3axmz { height: 0px; left: 14px; position: absolute; top: 15px; width: 0px; }\",\".framer-MB1Go .framer-1pmbrbi-container, .framer-MB1Go .framer-2st3jk-container, .framer-MB1Go .framer-116gfrw-container, .framer-MB1Go .framer-1h7u6nx-container, .framer-MB1Go .framer-xcp1qr-container, .framer-MB1Go .framer-ype493-container, .framer-MB1Go .framer-538dq1-container, .framer-MB1Go .framer-1glxz6m-container, .framer-MB1Go .framer-l7px2b-container, .framer-MB1Go .framer-p2k9hn-container, .framer-MB1Go .framer-s4xepb-container, .framer-MB1Go .framer-1030c82-container, .framer-MB1Go .framer-1uyy4uc-container, .framer-MB1Go .framer-1vxqf1o-container { flex: none; height: auto; max-width: 403.33px; position: relative; width: auto; }\",\".framer-MB1Go .framer-1fphu38 { height: 33px; position: relative; width: 33px; }\",\".framer-MB1Go .framer-ot8sai { height: 33px; left: 0px; position: absolute; top: 0px; width: 33px; }\",\".framer-MB1Go .framer-7ml407 { height: 1px; left: 0px; position: absolute; top: 33px; width: 33px; }\",\".framer-MB1Go .framer-yk4jd8 { height: 33px; left: 3px; position: absolute; top: 0px; width: 29px; }\",\".framer-MB1Go .framer-ndx01k { height: 29px; left: 0px; position: absolute; top: 5px; width: 32px; }\",\".framer-MB1Go .framer-yil17q { height: 16px; left: 26px; position: absolute; top: 13px; width: 7px; }\",\".framer-MB1Go .framer-1fbjdkr { height: 5px; left: 9px; position: absolute; top: 9px; width: 1px; }\",\".framer-MB1Go .framer-nn22ok { height: 5px; left: 8px; position: absolute; top: 0px; width: 5px; }\",\".framer-MB1Go .framer-8jma9v { height: 1px; left: 26px; position: absolute; top: 2px; width: 7px; }\",\".framer-MB1Go .framer-1r8rit7 { height: 1px; left: 26px; position: absolute; top: 7px; width: 7px; }\",\".framer-MB1Go .framer-6ri62 { height: 8px; left: 3px; position: absolute; top: 21px; width: 11px; }\",\".framer-MB1Go .framer-ypku8c { height: 4px; left: 0px; position: absolute; top: 21px; width: 3px; }\",\".framer-MB1Go .framer-3ea645-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-MB1Go .framer-1k3ky8f, .framer-MB1Go .framer-aq1z4c, .framer-MB1Go .framer-tgvdqf, .framer-MB1Go .framer-16lzv7n, .framer-MB1Go .framer-gzlgkt, .framer-MB1Go .framer-1nez8ft, .framer-MB1Go .framer-w8gyl, .framer-MB1Go .framer-2hh6sg, .framer-MB1Go .framer-7nx0m6, .framer-MB1Go .framer-10exhfp, .framer-MB1Go .framer-1dld94q, .framer-MB1Go .framer-1hjzfut { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-MB1Go .framer-a78okv { height: 22px; position: relative; width: 18px; }\",\".framer-MB1Go .framer-qfmpeh { height: 1px; left: 10px; position: absolute; top: 0px; width: 2px; }\",\".framer-MB1Go .framer-ckmezz { height: 1px; left: 6px; position: absolute; top: 2px; width: 13px; }\",\".framer-MB1Go .framer-ohyj7i { height: 10px; left: 5px; position: absolute; top: 3px; width: 4px; }\",\".framer-MB1Go .framer-v85sbf { height: 10px; left: 8px; position: absolute; top: 3px; width: 5px; }\",\".framer-MB1Go .framer-bgj2y5 { height: 10px; left: 13px; position: absolute; top: 3px; width: 4px; }\",\".framer-MB1Go .framer-1ro6ykm { height: 4px; left: 16px; position: absolute; top: 3px; width: 2px; }\",\".framer-MB1Go .framer-1e29f34 { height: 9px; left: 0px; position: absolute; top: 4px; width: 5px; }\",\".framer-MB1Go .framer-tpey6o { height: 1px; left: 8px; position: absolute; top: 14px; width: 5px; }\",\".framer-MB1Go .framer-1kpse0m { height: 7px; left: 5px; position: absolute; top: 15px; width: 4px; }\",\".framer-MB1Go .framer-102w324 { height: 7px; left: 8px; position: absolute; top: 15px; width: 5px; }\",\".framer-MB1Go .framer-15ul4ik { height: 7px; left: 13px; position: absolute; top: 15px; width: 4px; }\",\".framer-MB1Go .framer-1p54976 { height: 22px; position: relative; width: 19px; }\",\".framer-MB1Go .framer-11gu2vv { height: 12px; left: 0px; position: absolute; top: 5px; width: 17px; }\",\".framer-MB1Go .framer-yhf3z8 { height: 8px; left: 13px; position: absolute; top: 5px; width: 4px; }\",\".framer-MB1Go .framer-1g0rhl6 { height: 3px; left: 0px; position: absolute; top: 0px; width: 13px; }\",\".framer-MB1Go .framer-kez3sy { height: 16px; left: 2px; position: absolute; top: 7px; width: 11px; }\",\".framer-MB1Go .framer-ilg7z0, .framer-MB1Go .framer-1ldhui4 { height: 2px; left: 6px; position: absolute; top: 0px; width: 3px; }\",\".framer-MB1Go .framer-1dj809g { height: 4px; left: 7px; position: absolute; top: 5px; width: 1px; }\",\".framer-MB1Go .framer-1xt434h { height: 2px; left: 2px; position: absolute; top: 3px; width: 11px; }\",\".framer-MB1Go .framer-18yf2qa { height: 2px; left: 2px; position: absolute; top: 21px; width: 11px; }\",\".framer-MB1Go .framer-1btqgve { height: 11px; left: 13px; position: absolute; top: 7px; width: 6px; }\",\".framer-MB1Go .framer-pjr4a8 { height: 19px; left: 0px; position: absolute; top: 3px; width: 13px; }\",\".framer-MB1Go .framer-15yzzjj { height: 12px; left: 13px; position: absolute; top: 7px; width: 7px; }\",\".framer-MB1Go .framer-12azcim { height: 1px; left: 0px; position: absolute; top: 12px; width: 1px; }\",\".framer-MB1Go .framer-r0gb4g { height: 1px; left: 0px; position: absolute; top: 10px; width: 1px; }\",\".framer-MB1Go .framer-1wdezxg { height: 1px; left: 0px; position: absolute; top: 0px; width: 1px; }\",\".framer-MB1Go .framer-7gg69b { height: 1px; left: 0px; position: absolute; top: 2px; width: 1px; }\",\".framer-MB1Go .framer-1sv5ra5 { height: 2px; left: 0px; position: absolute; top: 10px; width: 1px; }\",\".framer-MB1Go .framer-1eo4db0 { height: 6px; left: 1px; position: absolute; top: 6px; width: 6px; }\",\".framer-MB1Go .framer-y8ckp2 { height: 6px; left: 1px; position: absolute; top: 0px; width: 6px; }\",\".framer-MB1Go .framer-mkuo8a { height: 2px; left: 0px; position: absolute; top: 1px; width: 1px; }\",\".framer-MB1Go .framer-1xb7o3z { height: 5px; left: 1px; position: absolute; top: 2px; width: 5px; }\",\".framer-MB1Go .framer-qky22r { height: 5px; left: 1px; position: absolute; top: 6px; width: 5px; }\",\".framer-MB1Go .framer-l72g3l { height: 9px; left: 2px; position: absolute; top: 0px; width: 11px; }\",\".framer-MB1Go .framer-1t9k6h5 { height: 1px; left: 0px; position: absolute; top: 4px; width: 10px; }\",\".framer-MB1Go .framer-1d2wwik { height: 2px; left: 4px; position: absolute; top: 0px; width: 3px; }\",\".framer-MB1Go .framer-17uh57r { height: 3px; left: 5px; position: absolute; top: 5px; width: 1px; }\",\".framer-MB1Go .framer-1e8wdlv { height: 4px; left: 6px; position: absolute; top: 5px; width: 1px; }\",\".framer-MB1Go .framer-19hucvx { height: 1px; left: 1px; position: absolute; top: 7px; width: 3px; }\",\".framer-MB1Go .framer-alhn7e { height: 1px; left: 7px; position: absolute; top: 7px; width: 4px; }\",\".framer-MB1Go .framer-160amcg { height: 22px; position: relative; width: 22px; }\",\".framer-MB1Go .framer-s0jpc7 { height: 5px; left: 3px; position: absolute; top: 0px; width: 19px; }\",\".framer-MB1Go .framer-137kwxp { height: 22px; left: 0px; position: absolute; top: 0px; width: 22px; }\",\".framer-MB1Go .framer-dgqs21 { height: 11px; left: 17px; position: absolute; top: 12px; width: 5px; }\",\".framer-MB1Go .framer-1t4xppf { height: 4px; left: 17px; position: absolute; top: 5px; width: 6px; }\",\".framer-MB1Go .framer-1linl0k { height: 1px; left: 0px; position: absolute; top: 0px; width: 6px; }\",\".framer-MB1Go .framer-188yqbw { height: 1px; left: 0px; position: absolute; top: 2px; width: 6px; }\",\".framer-MB1Go .framer-197f39r { height: 1px; left: 0px; position: absolute; top: 4px; width: 6px; }\",\".framer-MB1Go .framer-918hh5 { height: 2px; left: 4px; position: absolute; top: 13px; width: 4px; }\",\".framer-MB1Go .framer-1petdmr { height: 1px; left: 0px; position: absolute; top: 14px; width: 4px; }\",\".framer-MB1Go .framer-15w46g9 { height: 3px; left: 5px; position: absolute; top: 10px; width: 2px; }\",\".framer-MB1Go .framer-j3frg0 { height: 3px; left: 5px; position: absolute; top: 2px; width: 3px; }\",\".framer-MB1Go .framer-udxwc4 { height: 1px; left: 6px; position: absolute; top: 15px; width: 1px; }\",\".framer-MB1Go .framer-tv86c6, .framer-MB1Go .framer-7g1bhg { height: 20px; position: relative; width: 16px; }\",\".framer-MB1Go .framer-13zfzm1, .framer-MB1Go .framer-kvcdk2 { height: 20px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-MB1Go .framer-1ei1gcj { height: 15px; left: 1px; position: absolute; top: 5px; width: 14px; }\",\".framer-MB1Go .framer-hoibur { height: 5px; left: 1px; position: absolute; top: 0px; width: 14px; }\",\".framer-MB1Go .framer-659pqq { height: 1px; left: 0px; position: absolute; top: 5px; width: 16px; }\",\".framer-MB1Go .framer-hqjlby { height: 5px; left: 6px; position: absolute; top: 10px; width: 4px; }\",\".framer-MB1Go .framer-1gghyq0 { height: 17px; position: relative; width: 19px; }\",\".framer-MB1Go .framer-1yckmyl { height: 2px; left: 6px; position: absolute; top: 0px; width: 5px; }\",\".framer-MB1Go .framer-102fco9 { height: 11px; left: 0px; position: absolute; top: 3px; width: 19px; }\",\".framer-MB1Go .framer-10qwfyi { height: 2px; left: 1px; position: absolute; top: 15px; width: 16px; }\",\".framer-MB1Go .framer-vu2pkr { height: 2px; left: 8px; position: absolute; top: 6px; width: 2px; }\",\".framer-MB1Go .framer-bnvx31 { height: 18px; position: relative; width: 18px; }\",\".framer-MB1Go .framer-o3f03x { height: 18px; left: 0px; position: absolute; top: 0px; width: 18px; }\",\".framer-MB1Go .framer-17umlzc { height: 14px; left: 2px; position: absolute; top: 2px; width: 14px; }\",\".framer-MB1Go .framer-1yn5nur { height: 21px; position: relative; width: 10px; }\",\".framer-MB1Go .framer-1h2mhqh { height: 19px; left: 0px; position: absolute; top: 3px; width: 10px; }\",\".framer-MB1Go .framer-1rhkg81 { height: 3px; left: 1px; position: absolute; top: 0px; width: 8px; }\",\".framer-MB1Go .framer-vmq5vb { height: 7px; left: 3px; position: absolute; top: 11px; width: 1px; }\",\".framer-MB1Go .framer-1qrcv0s { height: 20px; position: relative; width: 20px; }\",\".framer-MB1Go .framer-1dq22yo { height: 19px; left: 0px; position: absolute; top: 1px; width: 18px; }\",\".framer-MB1Go .framer-ws2tbz { height: 11px; left: 0px; position: absolute; top: 4px; width: 5px; }\",\".framer-MB1Go .framer-1j8qtl8 { height: 19px; left: 4px; position: absolute; top: 0px; width: 14px; }\",\".framer-MB1Go .framer-3oexhz { height: 5px; left: 6px; position: absolute; top: 5px; width: 14px; }\",\".framer-MB1Go .framer-115tvne { height: 15px; left: 10px; position: absolute; top: 0px; width: 2px; }\",\".framer-MB1Go .framer-1c27w5u { height: 5px; left: 0px; position: absolute; top: 10px; width: 2px; }\",\".framer-MB1Go .framer-xrrvbk { height: 1px; left: 1px; position: absolute; top: 0px; width: 1px; }\",\".framer-MB1Go .framer-9nojfc { height: 19px; position: relative; width: 19px; }\",\".framer-MB1Go .framer-qs9r4k { height: 8px; left: 14px; position: absolute; top: 6px; width: 5px; }\",\".framer-MB1Go .framer-ubrha9 { height: 13px; left: 0px; position: absolute; top: 6px; width: 14px; }\",\".framer-MB1Go .framer-3ubcq7 { height: 2px; left: 1px; position: absolute; top: 0px; width: 2px; }\",\".framer-MB1Go .framer-12s57wj { height: 2px; left: 7px; position: absolute; top: 0px; width: 2px; }\",\".framer-MB1Go .framer-j95i6j { height: 2px; left: 13px; position: absolute; top: 0px; width: 2px; }\",\".framer-MB1Go .framer-tn1368 { height: 20px; position: relative; width: 8px; }\",\".framer-MB1Go .framer-17atb0w { height: 5px; left: 1px; position: absolute; top: 0px; width: 7px; }\",\".framer-MB1Go .framer-9xl36z { height: 15px; left: 0px; position: absolute; top: 5px; width: 8px; }\",\".framer-MB1Go .framer-1epfm6k { height: 11px; left: 2px; position: absolute; top: 7px; width: 4px; }\",\".framer-MB1Go .framer-1gxowlt { height: 1px; left: 2px; position: absolute; top: 18px; width: 4px; }\",\".framer-MB1Go .framer-1ijahdp { height: 16px; position: relative; width: 17px; }\",\".framer-MB1Go .framer-dy1ob6 { height: 13px; left: 0px; position: absolute; top: 0px; width: 15px; }\",\".framer-MB1Go .framer-rl172w { height: 13px; left: 2px; position: absolute; top: 3px; width: 15px; }\",\".framer-MB1Go .framer-m47w0l-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-MB1Go.framer-v-uudaid.framer-17hw954 { overflow: auto; width: 280px; }\",\".framer-MB1Go.framer-v-uudaid .framer-9rmupy { flex-direction: column; gap: 32px; overflow: var(--overflow-clip-fallback, clip); width: 100%; }\",\".framer-MB1Go.framer-v-uudaid .framer-1wqc5zz, .framer-MB1Go.framer-v-uudaid .framer-1iajbwq, .framer-MB1Go.framer-v-uudaid .framer-1tpytw1 { justify-content: flex-start; }\",\".framer-MB1Go.framer-v-uudaid .framer-dzrvo5, .framer-MB1Go.framer-v-uudaid .framer-s3uw14, .framer-MB1Go.framer-v-uudaid .framer-i7upbq { overflow: var(--overflow-clip-fallback, clip); }\",\".framer-MB1Go.framer-v-uudaid .framer-m47w0l-container { flex: none; width: 100%; }\",\".framer-MB1Go.framer-v-13n0dzi .framer-9rmupy { align-self: stretch; gap: 18px; overflow: auto; width: auto; }\",\".framer-MB1Go.framer-v-13n0dzi .framer-1us633v { order: 2; }\",\".framer-MB1Go.framer-v-13n0dzi .framer-1iajbwq { order: 1; }\",\".framer-MB1Go.framer-v-13n0dzi .framer-s3uw14, .framer-MB1Go.framer-v-13n0dzi .framer-i7upbq { gap: 8px; }\",\".framer-MB1Go.framer-v-13n0dzi .framer-1tpytw1 { order: 0; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 423\n * @framerIntrinsicWidth 1078\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Pc6TJClFS\":{\"layout\":[\"fixed\",\"auto\"]},\"AQV85mkzH\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerII4NjxBho=withCSS(Component,css,\"framer-MB1Go\");export default FramerII4NjxBho;FramerII4NjxBho.displayName=\"MegaMenu/Features\";FramerII4NjxBho.defaultProps={height:423,width:1078};addPropertyControls(FramerII4NjxBho,{variant:{options:[\"Y5sKgm0sC\",\"Pc6TJClFS\",\"AQV85mkzH\"],optionTitles:[\"Desktop\",\"Mobile\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerII4NjxBho,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...MegaMenuLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerII4NjxBho\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Pc6TJClFS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AQV85mkzH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"423\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1078\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./II4NjxBho.map","// Generated by Framer (94ad37d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/BrGJOSHEuevBqH4ONlNu/2yS21GwMXKL0XdTZjlB7/n69nRm1iF.js\";import MegaMenuFeatures from\"https://framerusercontent.com/modules/OvdFZz02gClXexVzhMeU/O9Z9NeLP65X1ThKHOU5H/II4NjxBho.js\";import BrandDropDownMenu from\"https://framerusercontent.com/modules/UGeAla2hfkQmHqhZG0hg/4bsvhi5u0xoukj1tslkc/ItCElaZbZ.js\";const MegaMenuFeaturesFonts=getFonts(MegaMenuFeatures);const BrandDropDownMenuFonts=getFonts(BrandDropDownMenu);const cycleOrder=[\"qs4pdGA36\",\"pW4cIgrcY\",\"IouY2wwTi\"];const serializationHash=\"framer-DO372\";const variantClassNames={IouY2wwTi:\"framer-v-1tr2f4s\",pW4cIgrcY:\"framer-v-1h4v3uk\",qs4pdGA36:\"framer-v-bkqblo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const RGADjAnpW=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Brand Dropdown\":\"IouY2wwTi\",\"Shop DropDown\":\"pW4cIgrcY\",Empty:\"qs4pdGA36\"};const getProps=({click,height,id,width,...props})=>{return{...props,RGADjAnpW:click??props.RGADjAnpW,variant:humanReadableVariantMap[props.variant]??props.variant??\"qs4pdGA36\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,RGADjAnpW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qs4pdGA36\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapwns5dw=activeVariantCallback(async(...args)=>{if(RGADjAnpW){const res=await RGADjAnpW(...args);if(res===false)return false;}});const onTap16lk4fp=activeVariantCallback(async(...args)=>{if(RGADjAnpW){const res=await RGADjAnpW(...args);if(res===false)return false;}setVariant(\"qs4pdGA36\");});const onTaptmymdg=activeVariantCallback(async(...args)=>{setVariant(\"IouY2wwTi\");});const onTap1o8w73e=activeVariantCallback(async(...args)=>{setVariant(\"qs4pdGA36\");});const qsnyYTXK7tmymdg=activeVariantCallback(async(...args)=>{setVariant(\"IouY2wwTi\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"pW4cIgrcY\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"IouY2wwTi\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-bkqblo\",className,classNames),\"data-framer-name\":\"Empty\",layoutDependency:layoutDependency,layoutId:\"qs4pdGA36\",ref:refBinding,style:{...style},...addPropertyOverrides({IouY2wwTi:{\"data-framer-name\":\"Brand Dropdown\"},pW4cIgrcY:{\"data-framer-name\":\"Shop DropDown\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1yZWd1bGFy\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"140%\",\"--framer-text-transform\":\"uppercase\"},children:\"Shop\"})}),className:\"framer-1j582bg\",\"data-highlight\":true,fonts:[\"FS;Montserrat-regular\"],layoutDependency:layoutDependency,layoutId:\"bXdWgjkAN\",onTap:onTapwns5dw,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({pW4cIgrcY:{onTap:onTap16lk4fp}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({pW4cIgrcY:{height:423,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+43.6}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5oz2j9-container\",layoutDependency:layoutDependency,layoutId:\"ImP42hLEN-container\",nodeId:\"ImP42hLEN\",rendersWithMotion:true,scopeId:\"nBG3ZamT4\",children:/*#__PURE__*/_jsx(MegaMenuFeatures,{height:\"100%\",id:\"ImP42hLEN\",layoutId:\"ImP42hLEN\",style:{width:\"100%\"},variant:\"Pc6TJClFS\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1yZWd1bGFy\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"140%\",\"--framer-text-transform\":\"uppercase\"},children:\"Brands\"})}),className:\"framer-xjhstr\",\"data-highlight\":true,fonts:[\"FS;Montserrat-regular\"],layoutDependency:layoutDependency,layoutId:\"YMJ5rH0Nv\",onTap:onTaptmymdg,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IouY2wwTi:{onTap:onTap1o8w73e}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({IouY2wwTi:{height:567,width:\"190px\",y:(componentViewport?.y||0)+0+87.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k269b4-container\",layoutDependency:layoutDependency,layoutId:\"U1LgY46K2-container\",nodeId:\"U1LgY46K2\",rendersWithMotion:true,scopeId:\"nBG3ZamT4\",children:/*#__PURE__*/_jsx(BrandDropDownMenu,{height:\"100%\",id:\"U1LgY46K2\",layoutId:\"U1LgY46K2\",qsnyYTXK7:qsnyYTXK7tmymdg,style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1yZWd1bGFy\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"140%\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dodXwOf0o\"},motionChild:true,nodeId:\"yQW49jHv_\",openInNewTab:false,relValues:[],scopeId:\"nBG3ZamT4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-jaa4ab\",\"data-styles-preset\":\"n69nRm1iF\",children:\"gifts\"})})})}),className:\"framer-8eonmm\",fonts:[\"FS;Montserrat-regular\"],layoutDependency:layoutDependency,layoutId:\"yQW49jHv_\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1yZWd1bGFy\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"140%\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tz8H8I1XN\"},motionChild:true,nodeId:\"Iz08Lpjpy\",openInNewTab:false,relValues:[],scopeId:\"nBG3ZamT4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-jaa4ab\",\"data-styles-preset\":\"n69nRm1iF\",children:\"Service\"})})})}),className:\"framer-10qxhky\",fonts:[\"FS;Montserrat-regular\"],layoutDependency:layoutDependency,layoutId:\"Iz08Lpjpy\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1yZWd1bGFy\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"140%\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dA3deZ7Je\"},motionChild:true,nodeId:\"pNmlyhbBx\",openInNewTab:false,relValues:[],scopeId:\"nBG3ZamT4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-jaa4ab\",\"data-styles-preset\":\"n69nRm1iF\",children:\"Blogs\"})})})}),className:\"framer-w3bk85\",fonts:[\"FS;Montserrat-regular\"],layoutDependency:layoutDependency,layoutId:\"pNmlyhbBx\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1yZWd1bGFy\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"140%\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"u3EwbYWg7\"},motionChild:true,nodeId:\"HspLkZh4H\",openInNewTab:false,relValues:[],scopeId:\"nBG3ZamT4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-jaa4ab\",\"data-styles-preset\":\"n69nRm1iF\",children:\"Contact\"})})})}),className:\"framer-w9a7zw\",fonts:[\"FS;Montserrat-regular\"],layoutDependency:layoutDependency,layoutId:\"HspLkZh4H\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1yZWd1bGFy\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"140%\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":FH9WDk242\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"mHAa87Tdw\",openInNewTab:false,relValues:[],scopeId:\"nBG3ZamT4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-jaa4ab\",\"data-styles-preset\":\"n69nRm1iF\",children:\"Visit Us\"})})})}),className:\"framer-1o9cvw6\",fonts:[\"FS;Montserrat-regular\"],layoutDependency:layoutDependency,layoutId:\"mHAa87Tdw\",verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DO372.framer-14kevzs, .framer-DO372 .framer-14kevzs { display: block; }\",\".framer-DO372.framer-bkqblo { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 390px; }\",\".framer-DO372 .framer-1j582bg, .framer-DO372 .framer-xjhstr { -webkit-user-select: none; cursor: pointer; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-DO372 .framer-5oz2j9-container { flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-DO372 .framer-k269b4-container { flex: none; height: auto; position: relative; width: 190px; }\",\".framer-DO372 .framer-8eonmm, .framer-DO372 .framer-10qxhky, .framer-DO372 .framer-w3bk85, .framer-DO372 .framer-w9a7zw, .framer-DO372 .framer-1o9cvw6 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-DO372.framer-v-1h4v3uk.framer-bkqblo, .framer-DO372.framer-v-1tr2f4s.framer-bkqblo { height: 450px; overflow: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 281\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"pW4cIgrcY\":{\"layout\":[\"fixed\",\"fixed\"]},\"IouY2wwTi\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"RGADjAnpW\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernBG3ZamT4=withCSS(Component,css,\"framer-DO372\");export default FramernBG3ZamT4;FramernBG3ZamT4.displayName=\"MegaMenu/MobileHolder\";FramernBG3ZamT4.defaultProps={height:281,width:390};addPropertyControls(FramernBG3ZamT4,{variant:{options:[\"qs4pdGA36\",\"pW4cIgrcY\",\"IouY2wwTi\"],optionTitles:[\"Empty\",\"Shop DropDown\",\"Brand Dropdown\"],title:\"Variant\",type:ControlType.Enum},RGADjAnpW:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramernBG3ZamT4,[{explicitInter:true,fonts:[{cssFamilyName:\"Montserrat\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Montserrat\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NZ67QOF3FXYLOR27ABJOZVKKBKNRMKMF/EHBFE55HTLOOJHTZSLD54GSL3EBTAFNQ/DI2GHUWG3WKRXISSCTNDMTWKWZC25UIW.woff2\",weight:\"400\"}]},...MegaMenuFeaturesFonts,...BrandDropDownMenuFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernBG3ZamT4\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"RGADjAnpW\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"281\",\"framerIntrinsicWidth\":\"390\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pW4cIgrcY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IouY2wwTi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0138aee)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/sO6wo57Sws6DSSs9X48v/5IU3EEEqhGawmrDsfPX5/cNlpR3Aev.js\";import MegaMenuFeatures from\"https://framerusercontent.com/modules/OvdFZz02gClXexVzhMeU/O9Z9NeLP65X1ThKHOU5H/II4NjxBho.js\";const MegaMenuFeaturesFonts=getFonts(MegaMenuFeatures);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"PNRFdXGKt\",\"wr3X6El3U\"];const serializationHash=\"framer-AcnzB\";const variantClassNames={PNRFdXGKt:\"framer-v-182xdmt\",wr3X6El3U:\"framer-v-2k5xnt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const LbiHRe32_=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"PNRFdXGKt\",Opened:\"wr3X6El3U\"};const getProps=({click,height,id,width,...props})=>{return{...props,LbiHRe32_:click??props.LbiHRe32_,variant:humanReadableVariantMap[props.variant]??props.variant??\"PNRFdXGKt\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,LbiHRe32_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"PNRFdXGKt\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapazf8m1=activeVariantCallback(async(...args)=>{if(LbiHRe32_){const res=await LbiHRe32_(...args);if(res===false)return false;}});const onMouseEntertxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const ref2=React.useRef(null);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-182xdmt\",className,classNames),\"data-framer-name\":\"Closed\",layoutDependency:layoutDependency,layoutId:\"PNRFdXGKt\",ref:refBinding,style:{...style},...addPropertyOverrides({wr3X6El3U:{\"data-framer-name\":\"Opened\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1e2wi9k\",\"data-styles-preset\":\"cNlpR3Aev\",children:\"Shop\"})}),className:\"framer-6n9fab\",\"data-highlight\":true,fonts:[\"Inter\"],id:`${layoutId}-6n9fab`,layoutDependency:layoutDependency,layoutId:\"mMn4xWNV6\",onMouseEnter:onMouseEntertxyyif({overlay}),onTap:onTapazf8m1,ref:ref1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-6n9fab`,offsetX:351,offsetY:43,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-ztnkpa\",\"data-border\":true,\"data-framer-name\":\"Menu\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"eklOValJG\",ref:ref2,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(235, 235, 235)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ol7yr6-container\",layoutDependency:layoutDependency,layoutId:\"g0V1ZjJUy-container\",nodeId:\"g0V1ZjJUy\",rendersWithMotion:true,scopeId:\"oCwi3ztJp\",children:/*#__PURE__*/_jsx(MegaMenuFeatures,{height:\"100%\",id:\"g0V1ZjJUy\",layoutId:\"g0V1ZjJUy\",variant:\"Y5sKgm0sC\",width:\"100%\"})})})})})})]})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ymp3a3\",layoutDependency:layoutDependency,layoutId:\"vozEE99pU\",opacity:1,requiresOverflowVisible:true,style:{rotate:180},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10 5\" overflow=\"visible\"><path d=\"M 10 5 L 5 0 L 0 5\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',variants:{wr3X6El3U:{rotate:-90}},withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AcnzB.framer-1tpanl8, .framer-AcnzB .framer-1tpanl8 { display: block; }\",\".framer-AcnzB.framer-182xdmt { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-AcnzB .framer-6n9fab { -webkit-user-select: none; cursor: pointer; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-AcnzB .framer-ztnkpa { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-AcnzB .framer-ol7yr6-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-AcnzB .framer-ymp3a3 { height: 5px; position: relative; width: 10px; }\",...sharedStyle.css,'.framer-AcnzB[data-border=\"true\"]::after, .framer-AcnzB [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 19.5\n * @framerIntrinsicWidth 63\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"wr3X6El3U\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"LbiHRe32_\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameroCwi3ztJp=withCSS(Component,css,\"framer-AcnzB\");export default FrameroCwi3ztJp;FrameroCwi3ztJp.displayName=\"Shop Button Component\";FrameroCwi3ztJp.defaultProps={height:19.5,width:63};addPropertyControls(FrameroCwi3ztJp,{variant:{options:[\"PNRFdXGKt\",\"wr3X6El3U\"],optionTitles:[\"Closed\",\"Opened\"],title:\"Variant\",type:ControlType.Enum},LbiHRe32_:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FrameroCwi3ztJp,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...MegaMenuFeaturesFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroCwi3ztJp\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"63\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wr3X6El3U\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"19.5\",\"framerVariables\":\"{\\\"LbiHRe32_\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (94ad37d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"zs5rZUrDs\",\"WdrrtY0tl\"];const serializationHash=\"framer-2gLS7\";const variantClassNames={WdrrtY0tl:\"framer-v-yowpbj\",zs5rZUrDs:\"framer-v-okr9a5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const War5_C5oz=undefined;const Im56prpBT=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Close:\"WdrrtY0tl\",Menu:\"zs5rZUrDs\"};const getProps=({click,height,id,overlay,width,...props})=>{return{...props,Im56prpBT:overlay??props.Im56prpBT,variant:humanReadableVariantMap[props.variant]??props.variant??\"zs5rZUrDs\",War5_C5oz:click??props.War5_C5oz};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,War5_C5oz,Im56prpBT,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zs5rZUrDs\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1gty8dx=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(War5_C5oz){const res=await War5_C5oz(...args);if(res===false)return false;}if(Im56prpBT){const res=await Im56prpBT(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-okr9a5\",className,classNames),\"data-framer-name\":\"Menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"zs5rZUrDs\",onTap:onTap1gty8dx,ref:refBinding,style:{...style},...addPropertyOverrides({WdrrtY0tl:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-6j47z5\",layoutDependency:layoutDependency,layoutId:\"wYoRoL2fH\",style:{backgroundColor:\"rgb(0, 0, 0)\",rotate:0},variants:{WdrrtY0tl:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tohv3u\",layoutDependency:layoutDependency,layoutId:\"XNGNa9rBO\",style:{backgroundColor:\"rgb(0, 0, 0)\",rotate:0},variants:{WdrrtY0tl:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2gLS7.framer-1qhytxe, .framer-2gLS7 .framer-1qhytxe { display: block; }\",\".framer-2gLS7.framer-okr9a5 { cursor: pointer; height: 36px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 38px; }\",\".framer-2gLS7 .framer-6j47z5 { flex: none; height: 4px; left: calc(50.00000000000002% - 28px / 2); overflow: visible; position: absolute; top: 10px; width: 28px; }\",\".framer-2gLS7 .framer-1tohv3u { bottom: 11px; flex: none; height: 4px; left: calc(50.00000000000002% - 28px / 2); overflow: visible; position: absolute; width: 28px; }\",\".framer-2gLS7.framer-v-yowpbj .framer-6j47z5 { top: calc(50.00000000000002% - 4px / 2); }\",\".framer-2gLS7.framer-v-yowpbj .framer-1tohv3u { bottom: unset; top: calc(50.00000000000002% - 4px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 38\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"WdrrtY0tl\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"War5_C5oz\":\"click\",\"Im56prpBT\":\"overlay\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameroyQM70GRd=withCSS(Component,css,\"framer-2gLS7\");export default FrameroyQM70GRd;FrameroyQM70GRd.displayName=\"Menu\";FrameroyQM70GRd.defaultProps={height:36,width:38};addPropertyControls(FrameroyQM70GRd,{variant:{options:[\"zs5rZUrDs\",\"WdrrtY0tl\"],optionTitles:[\"Menu\",\"Close\"],title:\"Variant\",type:ControlType.Enum},War5_C5oz:{title:\"Click\",type:ControlType.EventHandler},Im56prpBT:{title:\"Overlay\",type:ControlType.EventHandler}});addFonts(FrameroyQM70GRd,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroyQM70GRd\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"38\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WdrrtY0tl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"36\",\"framerVariables\":\"{\\\"War5_C5oz\\\":\\\"click\\\",\\\"Im56prpBT\\\":\\\"overlay\\\"}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oyQM70GRd.map","// Generated by Framer (af7f236)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Icon from\"https://framerusercontent.com/modules/gtelDtBCVTm2ttzb5coZ/qa5wgOU8xv7wpU8W6mrd/FyACz4lRe.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/sO6wo57Sws6DSSs9X48v/5IU3EEEqhGawmrDsfPX5/cNlpR3Aev.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/BrGJOSHEuevBqH4ONlNu/2yS21GwMXKL0XdTZjlB7/n69nRm1iF.js\";import FCCartIconFCCartIcon from\"https://framerusercontent.com/modules/si3EdqUtzUFiUMsl1BZZ/lYNCUnAliEV0WshZaFBC/gAzimxyUp.js\";import BrandDropDownMenu from\"https://framerusercontent.com/modules/UGeAla2hfkQmHqhZG0hg/4bsvhi5u0xoukj1tslkc/ItCElaZbZ.js\";import MegaMenuMobileHolder from\"https://framerusercontent.com/modules/7lLWbUej0AiR1dUAFOgQ/06Hz2KJJKVGnap8wGO0F/nBG3ZamT4.js\";import ShopButtonComponent from\"https://framerusercontent.com/modules/LfPEMpSaATxatfXxIb8w/vqIyZ6DY9hxUKtIyU8je/oCwi3ztJp.js\";import Menu from\"https://framerusercontent.com/modules/6KKlEQJHFVIMQUSM3cSd/YCmTMOmgSg2Sdugk8XZA/oyQM70GRd.js\";const MenuFonts=getFonts(Menu);const FCCartIconFCCartIconFonts=getFonts(FCCartIconFCCartIcon);const MegaMenuMobileHolderFonts=getFonts(MegaMenuMobileHolder);const ShopButtonComponentFonts=getFonts(ShopButtonComponent);const BrandDropDownMenuFonts=getFonts(BrandDropDownMenu);const MotionDivWithFX=withFX(motion.div);const IconFonts=getFonts(Icon);const cycleOrder=[\"fEuwRGRe2\",\"U_I0hLXA0\",\"qGoLNMwp_\",\"qd13zWStV\"];const serializationHash=\"framer-92SBr\";const variantClassNames={fEuwRGRe2:\"framer-v-ljgwdu\",qd13zWStV:\"framer-v-bdd4nc\",qGoLNMwp_:\"framer-v-1d586h0\",U_I0hLXA0:\"framer-v-dp3dkw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const uW0UysEfg=undefined;const bA3Cg57LC=undefined;const yenARbt74=undefined;const sPhqNYBfZ=undefined;const mQZYpfdJ_=undefined;const nmKGXf7_C=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Phone - Closed\":\"qGoLNMwp_\",\"Phone - Open \":\"U_I0hLXA0\",\"Tablet Main\":\"qd13zWStV\",Desktop:\"fEuwRGRe2\"};const getProps=({cart,click,height,id,mobileOverlay,overlayTrigger,search,shop,width,...props})=>{return{...props,bA3Cg57LC:search??props.bA3Cg57LC,mQZYpfdJ_:shop??props.mQZYpfdJ_,nmKGXf7_C:overlayTrigger??props.nmKGXf7_C,sPhqNYBfZ:cart??props.sPhqNYBfZ,uW0UysEfg:click??props.uW0UysEfg,variant:humanReadableVariantMap[props.variant]??props.variant??\"fEuwRGRe2\",yenARbt74:mobileOverlay??props.yenARbt74};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,sPhqNYBfZ,uW0UysEfg,mQZYpfdJ_,bA3Cg57LC,yenARbt74,nmKGXf7_C,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"fEuwRGRe2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap114km7x=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(uW0UysEfg){const res=await uW0UysEfg(...args);if(res===false)return false;}});const onTap1ggcj2c=activeVariantCallback(async(...args)=>{if(bA3Cg57LC){const res=await bA3Cg57LC(...args);if(res===false)return false;}});const War5_C5oz1m7er79=activeVariantCallback(async(...args)=>{setVariant(\"UgRDDFAwd\");});const War5_C5oz3q92cl=activeVariantCallback(async(...args)=>{setVariant(\"qGoLNMwp_\");});const War5_C5ozngft0b=activeVariantCallback(async(...args)=>{if(yenARbt74){const res=await yenARbt74(...args);if(res===false)return false;}setVariant(\"U_I0hLXA0\");});const a1bnx894rw9u5p8=activeVariantCallback(async(...args)=>{if(sPhqNYBfZ){const res=await sPhqNYBfZ(...args);if(res===false)return false;}});const RGADjAnpWb0d9nr=activeVariantCallback(async(...args)=>{if(mQZYpfdJ_){const res=await mQZYpfdJ_(...args);if(res===false)return false;}if(nmKGXf7_C){const res=await nmKGXf7_C(...args);if(res===false)return false;}});const LbiHRe32_1d4rsha=activeVariantCallback(async(...args)=>{if(mQZYpfdJ_){const res=await mQZYpfdJ_(...args);if(res===false)return false;}});const onMouseEnter13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"U_I0hLXA0\",\"qGoLNMwp_\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"U_I0hLXA0\")return true;return false;};const isDisplayed2=()=>{if([\"U_I0hLXA0\",\"qGoLNMwp_\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ljgwdu\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"fEuwRGRe2\",onTap:onTap114km7x,ref:refBinding,style:{backgroundColor:\"var(--token-da608ad5-6f35-4cfd-9315-2b341683f8bf, rgb(245, 233, 217))\",...style},...addPropertyOverrides({qd13zWStV:{\"data-framer-name\":\"Tablet Main\"},qGoLNMwp_:{\"data-framer-name\":\"Phone - Closed\"},U_I0hLXA0:{\"data-framer-name\":\"Phone - Open \"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-varx5j\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"vO7hFLo1g\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f3dug4\",\"data-framer-name\":\"Logo + Menu\",layoutDependency:layoutDependency,layoutId:\"UpI6lxBsk\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"bnyNmMOVj\",scopeId:\"PCPw2DABg\",children:/*#__PURE__*/_jsx(Image,{\"aria-label\":\"Logo and Home Page Link\",as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:82,intrinsicWidth:314,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(12+((componentViewport?.height||84)-24-60)/2)+10+0),pixelHeight:164,pixelWidth:628,sizes:\"152px\",src:\"https://framerusercontent.com/images/3UTb7WhpDFgKYhhFfpztE7rkJ98.png?width=628&height=164\",srcSet:\"https://framerusercontent.com/images/3UTb7WhpDFgKYhhFfpztE7rkJ98.png?scale-down-to=512&width=628&height=164 512w,https://framerusercontent.com/images/3UTb7WhpDFgKYhhFfpztE7rkJ98.png?width=628&height=164 628w\"},className:\"framer-eqe48v framer-1m9ueur\",\"data-framer-name\":\"Logo US\",layoutDependency:layoutDependency,layoutId:\"bnyNmMOVj\",...addPropertyOverrides({qd13zWStV:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:82,intrinsicWidth:314,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(4+((componentViewport?.height||68)-8-60)/2)+16.5+0),pixelHeight:164,pixelWidth:628,sizes:\"101px\",src:\"https://framerusercontent.com/images/3UTb7WhpDFgKYhhFfpztE7rkJ98.png?width=628&height=164\",srcSet:\"https://framerusercontent.com/images/3UTb7WhpDFgKYhhFfpztE7rkJ98.png?scale-down-to=512&width=628&height=164 512w,https://framerusercontent.com/images/3UTb7WhpDFgKYhhFfpztE7rkJ98.png?width=628&height=164 628w\"}},qGoLNMwp_:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:82,intrinsicWidth:314,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-((componentViewport?.height||200)-24)*1)/2)+0+((((componentViewport?.height||200)-24)*1-0-60)/2+0+0)+14),pixelHeight:164,pixelWidth:628,sizes:\"123px\",src:\"https://framerusercontent.com/images/3UTb7WhpDFgKYhhFfpztE7rkJ98.png?width=628&height=164\",srcSet:\"https://framerusercontent.com/images/3UTb7WhpDFgKYhhFfpztE7rkJ98.png?scale-down-to=512&width=628&height=164 512w,https://framerusercontent.com/images/3UTb7WhpDFgKYhhFfpztE7rkJ98.png?width=628&height=164 628w\"}},U_I0hLXA0:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:82,intrinsicWidth:314,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-389)/2)+0+0+14),pixelHeight:164,pixelWidth:628,sizes:\"123px\",src:\"https://framerusercontent.com/images/3UTb7WhpDFgKYhhFfpztE7rkJ98.png?width=628&height=164\",srcSet:\"https://framerusercontent.com/images/3UTb7WhpDFgKYhhFfpztE7rkJ98.png?scale-down-to=512&width=628&height=164 512w,https://framerusercontent.com/images/3UTb7WhpDFgKYhhFfpztE7rkJ98.png?width=628&height=164 628w\"}}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xg0i23\",layoutDependency:layoutDependency,layoutId:\"ZtN0UyBxo\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1d9t2uy\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"lqa3Y82DQ\",onTap:onTap1ggcj2c,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-11p0q6r\",layoutDependency:layoutDependency,layoutId:\"BUihDH14n\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-is38e6\",layoutDependency:layoutDependency,layoutId:\"Bs_qIgbyz\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.865 18.868\" overflow=\"visible\"><path d=\"M 18.052 18.868 L 10.842 11.657 C 10.266 12.147 9.604 12.527 8.855 12.796 C 8.107 13.064 7.354 13.199 6.598 13.199 C 4.754 13.199 3.194 12.56 1.916 11.284 C 0.639 10.007 0 8.447 0 6.603 C 0 4.759 0.638 3.198 1.914 1.92 C 3.19 0.641 4.75 0.002 6.594 0 C 8.438 -0.002 9.999 0.637 11.278 1.916 C 12.557 3.195 13.196 4.756 13.196 6.599 C 13.196 7.399 13.055 8.173 12.771 8.922 C 12.488 9.67 12.116 10.311 11.654 10.843 L 18.865 18.052 Z M 6.599 12.046 C 8.127 12.046 9.417 11.52 10.468 10.468 C 11.52 9.417 12.046 8.127 12.046 6.598 C 12.046 5.07 11.52 3.78 10.468 2.729 C 9.417 1.678 8.127 1.152 6.599 1.152 C 5.072 1.151 3.782 1.677 2.729 2.729 C 1.677 3.782 1.151 5.071 1.152 6.598 C 1.152 8.125 1.678 9.415 2.729 10.467 C 3.78 11.52 5.07 12.046 6.598 12.045\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ddgt23\",layoutDependency:layoutDependency,layoutId:\"srGAP6xyP\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.865 18.868\" overflow=\"visible\"><path d=\"M 18.052 18.868 L 10.842 11.657 C 10.266 12.147 9.604 12.527 8.855 12.796 C 8.107 13.064 7.354 13.199 6.598 13.199 C 4.754 13.199 3.194 12.56 1.916 11.284 C 0.639 10.007 0 8.447 0 6.603 C 0 4.759 0.638 3.198 1.914 1.92 C 3.19 0.641 4.75 0.002 6.594 0 C 8.438 -0.002 9.999 0.637 11.278 1.916 C 12.557 3.195 13.196 4.756 13.196 6.599 C 13.196 7.399 13.055 8.173 12.771 8.922 C 12.488 9.67 12.116 10.311 11.654 10.843 L 18.865 18.052 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qfnwh4\",layoutDependency:layoutDependency,layoutId:\"grgR54zLn\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.894 10.894\" overflow=\"visible\"><path d=\"M 5.448 10.894 C 6.975 10.894 8.265 10.369 9.317 9.317 C 10.369 8.265 10.894 6.975 10.894 5.447 C 10.894 3.918 10.369 2.629 9.317 1.578 C 8.265 0.527 6.975 0.001 5.448 0 C 3.92 -0.001 2.63 0.525 1.578 1.578 C 0.525 2.63 -0.001 3.92 0 5.447 C 0.001 6.974 0.527 8.263 1.578 9.316 C 2.629 10.368 3.918 10.894 5.447 10.893\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({qGoLNMwp_:{height:36,y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-((componentViewport?.height||200)-24)*1)/2)+0+((((componentViewport?.height||200)-24)*1-0-60)/2+0+0)+0+12},U_I0hLXA0:{height:36,y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-389)/2)+0+0+0+12}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8fae15-container\",layoutDependency:layoutDependency,layoutId:\"ElDqRwk4c-container\",nodeId:\"ElDqRwk4c\",rendersWithMotion:true,scopeId:\"PCPw2DABg\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"ElDqRwk4c\",layoutId:\"ElDqRwk4c\",variant:\"zs5rZUrDs\",War5_C5oz:War5_C5oz1m7er79,width:\"100%\",...addPropertyOverrides({qGoLNMwp_:{War5_C5oz:War5_C5ozngft0b},U_I0hLXA0:{variant:\"WdrrtY0tl\",War5_C5oz:War5_C5oz3q92cl}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({qGoLNMwp_:{height:60,y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-((componentViewport?.height||200)-24)*1)/2)+0+((((componentViewport?.height||200)-24)*1-0-60)/2+0+0)+0+0},U_I0hLXA0:{height:60,y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-389)/2)+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o8b4zd-container\",layoutDependency:layoutDependency,layoutId:\"Py_oAKAMd-container\",nodeId:\"Py_oAKAMd\",rendersWithMotion:true,scopeId:\"PCPw2DABg\",children:/*#__PURE__*/_jsx(FCCartIconFCCartIcon,{a1bnx894r:a1bnx894rw9u5p8,height:\"100%\",id:\"Py_oAKAMd\",layoutId:\"Py_oAKAMd\",width:\"100%\"})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({U_I0hLXA0:{height:281,width:`min(max(${componentViewport?.width||\"100vw\"} - 40px, 1px), 1920px)`,y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-389)/2)+0+108}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xdolq-container\",layoutDependency:layoutDependency,layoutId:\"KsUQbHFka-container\",nodeId:\"KsUQbHFka\",rendersWithMotion:true,scopeId:\"PCPw2DABg\",children:/*#__PURE__*/_jsx(MegaMenuMobileHolder,{height:\"100%\",id:\"KsUQbHFka\",layoutId:\"KsUQbHFka\",RGADjAnpW:RGADjAnpWb0d9nr,style:{width:\"100%\"},variant:\"qs4pdGA36\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-777qbo\",\"data-framer-name\":\"Menu Items\",layoutDependency:layoutDependency,layoutId:\"M0OuX3jS0\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+(12+((componentViewport?.height||84)-24-60)/2)+20.2+.3,...addPropertyOverrides({qd13zWStV:{y:(componentViewport?.y||0)+(4+((componentViewport?.height||68)-8-60)/2)+20.2+.3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13cp3k7-container\",layoutDependency:layoutDependency,layoutId:\"lVd8vNNdt-container\",nodeId:\"lVd8vNNdt\",rendersWithMotion:true,scopeId:\"PCPw2DABg\",children:/*#__PURE__*/_jsx(ShopButtonComponent,{height:\"100%\",id:\"lVd8vNNdt\",layoutId:\"lVd8vNNdt\",LbiHRe32_:LbiHRe32_1d4rsha,variant:\"PNRFdXGKt\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1we1010\",\"data-framer-name\":\"Brand\",layoutDependency:layoutDependency,layoutId:\"WdFJKQimK\",children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1e2wi9k\",\"data-styles-preset\":\"cNlpR3Aev\",children:\"Brands\"})}),className:\"framer-1q5qbeg\",\"data-highlight\":true,fonts:[\"Inter\"],id:`${layoutId}-1q5qbeg`,layoutDependency:layoutDependency,layoutId:\"k7GomWQ2c\",onMouseEnter:onMouseEnter13elrgn({overlay}),ref:ref1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-1q5qbeg`,offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1a05om6\",\"data-border\":true,\"data-framer-name\":\"Menu\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"gI5dWGD_D\",ref:ref2,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(238, 238, 238)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-da608ad5-6f35-4cfd-9315-2b341683f8bf, rgb(245, 233, 217))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},variants:{qd13zWStV:{backgroundColor:\"rgb(245, 233, 217)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"176px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-190yv78-container\",layoutDependency:layoutDependency,layoutId:\"HWNjwcyeJ-container\",nodeId:\"HWNjwcyeJ\",rendersWithMotion:true,scopeId:\"PCPw2DABg\",children:/*#__PURE__*/_jsx(BrandDropDownMenu,{height:\"100%\",id:\"HWNjwcyeJ\",layoutId:\"HWNjwcyeJ\",style:{width:\"100%\"},width:\"100%\"})})})})})})]})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1w2hrgs\",layoutDependency:layoutDependency,layoutId:\"SMEIr4b7v\",opacity:1,requiresOverflowVisible:true,style:{rotate:180},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10 5\" overflow=\"visible\"><path d=\"M 10 5 L 5 0 L 0 5\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1e2wi9k\",\"data-styles-preset\":\"cNlpR3Aev\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dodXwOf0o\"},motionChild:true,nodeId:\"kC73Ipt6W\",openInNewTab:false,relValues:[],scopeId:\"PCPw2DABg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-jaa4ab\",\"data-styles-preset\":\"n69nRm1iF\",children:\"gifts\"})})})}),className:\"framer-1yix9h\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kC73Ipt6W\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1e2wi9k\",\"data-styles-preset\":\"cNlpR3Aev\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tz8H8I1XN\"},motionChild:true,nodeId:\"d1XCG_YF5\",openInNewTab:false,relValues:[],scopeId:\"PCPw2DABg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-jaa4ab\",\"data-styles-preset\":\"n69nRm1iF\",children:\"Service\"})})})}),className:\"framer-25kggk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"d1XCG_YF5\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1e2wi9k\",\"data-styles-preset\":\"cNlpR3Aev\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"CcRMRvhOQ\"},motionChild:true,nodeId:\"W9RRywMyj\",openInNewTab:false,relValues:[],scopeId:\"PCPw2DABg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-jaa4ab\",\"data-styles-preset\":\"n69nRm1iF\",children:\"Blogs\"})})})}),className:\"framer-1pjepfn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"W9RRywMyj\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1e2wi9k\",\"data-styles-preset\":\"cNlpR3Aev\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"u3EwbYWg7\"},motionChild:true,nodeId:\"T_igAiX3v\",openInNewTab:false,relValues:[],scopeId:\"PCPw2DABg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-jaa4ab\",\"data-styles-preset\":\"n69nRm1iF\",children:\"Contact\"})})})}),className:\"framer-166mg08\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"T_igAiX3v\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1e2wi9k\",\"data-styles-preset\":\"cNlpR3Aev\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":FH9WDk242\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"sotLMwnUA\",openInNewTab:false,relValues:[],scopeId:\"PCPw2DABg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-jaa4ab\",\"data-styles-preset\":\"n69nRm1iF\",children:\"Visit Us\"})})})}),className:\"framer-1nou3vm\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"sotLMwnUA\",verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-iqdpg6\",layoutDependency:layoutDependency,layoutId:\"bxlejOHhu\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nvtaq9\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"N3zUEa9dx\",onTap:onTap1ggcj2c,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-10bwivi\",layoutDependency:layoutDependency,layoutId:\"V3Fat96mp\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-djhwdd\",layoutDependency:layoutDependency,layoutId:\"tua81f6L2\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.865 18.868\" overflow=\"visible\"><path d=\"M 18.052 18.868 L 10.842 11.657 C 10.266 12.147 9.604 12.527 8.855 12.796 C 8.107 13.064 7.354 13.199 6.598 13.199 C 4.754 13.199 3.194 12.56 1.916 11.284 C 0.639 10.007 0 8.447 0 6.603 C 0 4.759 0.638 3.198 1.914 1.92 C 3.19 0.641 4.75 0.002 6.594 0 C 8.438 -0.002 9.999 0.637 11.278 1.916 C 12.557 3.195 13.196 4.756 13.196 6.599 C 13.196 7.399 13.055 8.173 12.771 8.922 C 12.488 9.67 12.116 10.311 11.654 10.843 L 18.865 18.052 Z M 6.599 12.046 C 8.127 12.046 9.417 11.52 10.468 10.468 C 11.52 9.417 12.046 8.127 12.046 6.598 C 12.046 5.07 11.52 3.78 10.468 2.729 C 9.417 1.678 8.127 1.152 6.599 1.152 C 5.072 1.151 3.782 1.677 2.729 2.729 C 1.677 3.782 1.151 5.071 1.152 6.598 C 1.152 8.125 1.678 9.415 2.729 10.467 C 3.78 11.52 5.07 12.046 6.598 12.045\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1gr17n7\",layoutDependency:layoutDependency,layoutId:\"H70QA0fAU\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.865 18.868\" overflow=\"visible\"><path d=\"M 18.052 18.868 L 10.842 11.657 C 10.266 12.147 9.604 12.527 8.855 12.796 C 8.107 13.064 7.354 13.199 6.598 13.199 C 4.754 13.199 3.194 12.56 1.916 11.284 C 0.639 10.007 0 8.447 0 6.603 C 0 4.759 0.638 3.198 1.914 1.92 C 3.19 0.641 4.75 0.002 6.594 0 C 8.438 -0.002 9.999 0.637 11.278 1.916 C 12.557 3.195 13.196 4.756 13.196 6.599 C 13.196 7.399 13.055 8.173 12.771 8.922 C 12.488 9.67 12.116 10.311 11.654 10.843 L 18.865 18.052 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1v3d2a4\",layoutDependency:layoutDependency,layoutId:\"ExiZSmTAz\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.894 10.894\" overflow=\"visible\"><path d=\"M 5.448 10.894 C 6.975 10.894 8.265 10.369 9.317 9.317 C 10.369 8.265 10.894 6.975 10.894 5.447 C 10.894 3.918 10.369 2.629 9.317 1.578 C 8.265 0.527 6.975 0.001 5.448 0 C 3.92 -0.001 2.63 0.525 1.578 1.578 C 0.525 2.63 -0.001 3.92 0 5.447 C 0.001 6.974 0.527 8.263 1.578 9.316 C 2.629 10.368 3.918 10.894 5.447 10.893\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-azmhxj\",\"data-framer-name\":\"User Controls\",layoutDependency:layoutDependency,layoutId:\"xvDHizjMh\",children:[/*#__PURE__*/_jsx(Link,{href:\"account.unspokensecrets.in\",motionChild:true,nodeId:\"NCVQloWkX\",openInNewTab:true,scopeId:\"PCPw2DABg\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1k8r0nf framer-1m9ueur\",\"data-framer-name\":\"User Button\",layoutDependency:layoutDependency,layoutId:\"NCVQloWkX\",children:/*#__PURE__*/_jsx(Icon,{animated:true,className:\"framer-149qb6q\",layoutDependency:layoutDependency,layoutId:\"E5VpOh68r\",style:{\"--43q7um\":\"rgb(0, 0, 0)\"}})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,y:(componentViewport?.y||0)+(12+((componentViewport?.height||84)-24-60)/2)+0+0+0,...addPropertyOverrides({qd13zWStV:{y:(componentViewport?.y||0)+(4+((componentViewport?.height||68)-8-60)/2)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-194lud9-container\",layoutDependency:layoutDependency,layoutId:\"TixF5aGro-container\",nodeId:\"TixF5aGro\",rendersWithMotion:true,scopeId:\"PCPw2DABg\",children:/*#__PURE__*/_jsx(FCCartIconFCCartIcon,{a1bnx894r:a1bnx894rw9u5p8,height:\"100%\",id:\"TixF5aGro\",layoutId:\"TixF5aGro\",width:\"100%\"})})})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-92SBr.framer-1m9ueur, .framer-92SBr .framer-1m9ueur { display: block; }\",\".framer-92SBr.framer-ljgwdu { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 12px 64px 12px 64px; position: relative; width: 1200px; }\",\".framer-92SBr .framer-varx5j { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1920px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-92SBr .framer-1f3dug4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-92SBr .framer-eqe48v { aspect-ratio: 3.8292682926829267 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 40px); overflow: visible; position: relative; text-decoration: none; width: 152px; }\",\".framer-92SBr .framer-1xg0i23 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; min-height: 36px; min-width: 38px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-92SBr .framer-1d9t2uy, .framer-92SBr .framer-1nvtaq9 { align-content: flex-end; align-items: flex-end; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px; position: relative; width: min-content; }\",\".framer-92SBr .framer-11p0q6r, .framer-92SBr .framer-10bwivi { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-92SBr .framer-is38e6, .framer-92SBr .framer-djhwdd { height: 19px; position: relative; width: 19px; }\",\".framer-92SBr .framer-ddgt23, .framer-92SBr .framer-1gr17n7 { height: 19px; left: 0px; position: absolute; top: 0px; width: 19px; }\",\".framer-92SBr .framer-qfnwh4, .framer-92SBr .framer-1v3d2a4 { height: 11px; left: 1px; position: absolute; top: 1px; width: 11px; }\",\".framer-92SBr .framer-8fae15-container, .framer-92SBr .framer-13cp3k7-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-92SBr .framer-1o8b4zd-container, .framer-92SBr .framer-194lud9-container { flex: none; height: auto; position: relative; width: auto; z-index: 10; }\",\".framer-92SBr .framer-xdolq-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-92SBr .framer-777qbo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-92SBr .framer-1we1010 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-92SBr .framer-1q5qbeg, .framer-92SBr .framer-1yix9h, .framer-92SBr .framer-25kggk, .framer-92SBr .framer-1pjepfn, .framer-92SBr .framer-166mg08, .framer-92SBr .framer-1nou3vm { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-92SBr .framer-1a05om6 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 12px; position: relative; width: 200px; }\",\".framer-92SBr .framer-190yv78-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-92SBr .framer-1w2hrgs { height: 5px; position: relative; width: 10px; }\",\".framer-92SBr .framer-iqdpg6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-92SBr .framer-azmhxj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-92SBr .framer-1k8r0nf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-92SBr .framer-149qb6q { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; }\",\".framer-92SBr.framer-v-dp3dkw.framer-ljgwdu { justify-content: flex-start; min-height: 84px; padding: 12px 20px 12px 20px; width: 810px; }\",\".framer-92SBr.framer-v-dp3dkw .framer-varx5j { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 48px; justify-content: center; overflow: auto; }\",\".framer-92SBr.framer-v-dp3dkw .framer-1f3dug4 { gap: unset; justify-content: space-between; order: 0; width: 100%; }\",\".framer-92SBr.framer-v-dp3dkw .framer-eqe48v, .framer-92SBr.framer-v-1d586h0 .framer-eqe48v { height: var(--framer-aspect-ratio-supported, 32px); width: 123px; }\",\".framer-92SBr.framer-v-dp3dkw .framer-1xg0i23, .framer-92SBr.framer-v-1d586h0 .framer-1xg0i23 { gap: 0px; min-height: unset; min-width: unset; }\",\".framer-92SBr.framer-v-dp3dkw .framer-1d9t2uy, .framer-92SBr.framer-v-1d586h0 .framer-1d9t2uy { order: 0; }\",\".framer-92SBr.framer-v-dp3dkw .framer-8fae15-container, .framer-92SBr.framer-v-1d586h0 .framer-8fae15-container { order: 2; }\",\".framer-92SBr.framer-v-dp3dkw .framer-1o8b4zd-container, .framer-92SBr.framer-v-1d586h0 .framer-1o8b4zd-container { order: 1; }\",\".framer-92SBr.framer-v-dp3dkw .framer-xdolq-container { flex: none; order: 2; width: 100%; }\",\".framer-92SBr.framer-v-1d586h0.framer-ljgwdu { min-height: 84px; padding: 12px 20px 12px 20px; width: 390px; }\",\".framer-92SBr.framer-v-1d586h0 .framer-varx5j { align-self: stretch; flex-direction: column; gap: 48px; height: auto; justify-content: center; }\",\".framer-92SBr.framer-v-1d586h0 .framer-1f3dug4 { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-92SBr.framer-v-bdd4nc.framer-ljgwdu { padding: 4px 20px 4px 20px; width: 810px; }\",\".framer-92SBr.framer-v-bdd4nc .framer-eqe48v { height: var(--framer-aspect-ratio-supported, 26px); width: 101px; }\",\".framer-92SBr.framer-v-bdd4nc .framer-777qbo { gap: 8px; }\",\".framer-92SBr.framer-v-bdd4nc .framer-iqdpg6 { gap: 0px; }\",\".framer-92SBr.framer-v-bdd4nc .framer-azmhxj { gap: 4px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-92SBr[data-border=\"true\"]::after, .framer-92SBr [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 84\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"U_I0hLXA0\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"84px\",null]},\"qGoLNMwp_\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"84px\",null]},\"qd13zWStV\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"sPhqNYBfZ\":\"cart\",\"uW0UysEfg\":\"click\",\"mQZYpfdJ_\":\"shop\",\"bA3Cg57LC\":\"search\",\"yenARbt74\":\"mobileOverlay\",\"nmKGXf7_C\":\"overlayTrigger\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPCPw2DABg=withCSS(Component,css,\"framer-92SBr\");export default FramerPCPw2DABg;FramerPCPw2DABg.displayName=\"Navigation Bar\";FramerPCPw2DABg.defaultProps={height:84,width:1200};addPropertyControls(FramerPCPw2DABg,{variant:{options:[\"fEuwRGRe2\",\"U_I0hLXA0\",\"qGoLNMwp_\",\"qd13zWStV\"],optionTitles:[\"Desktop\",\"Phone - Open \",\"Phone - Closed\",\"Tablet Main\"],title:\"Variant\",type:ControlType.Enum},sPhqNYBfZ:{title:\"Cart\",type:ControlType.EventHandler},uW0UysEfg:{title:\"Click\",type:ControlType.EventHandler},mQZYpfdJ_:{title:\"Shop\",type:ControlType.EventHandler},bA3Cg57LC:{title:\"Search\",type:ControlType.EventHandler},yenARbt74:{title:\"Mobile Overlay\",type:ControlType.EventHandler},nmKGXf7_C:{title:\"Overlay Trigger\",type:ControlType.EventHandler}});addFonts(FramerPCPw2DABg,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...MenuFonts,...FCCartIconFCCartIconFonts,...MegaMenuMobileHolderFonts,...ShopButtonComponentFonts,...BrandDropDownMenuFonts,...IconFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPCPw2DABg\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"sPhqNYBfZ\\\":\\\"cart\\\",\\\"uW0UysEfg\\\":\\\"click\\\",\\\"mQZYpfdJ_\\\":\\\"shop\\\",\\\"bA3Cg57LC\\\":\\\"search\\\",\\\"yenARbt74\\\":\\\"mobileOverlay\\\",\\\"nmKGXf7_C\\\":\\\"overlayTrigger\\\"}\",\"framerIntrinsicHeight\":\"84\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"U_I0hLXA0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"84px\\\",null]},\\\"qGoLNMwp_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"84px\\\",null]},\\\"qd13zWStV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PCPw2DABg.map","import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","/*\n * nullstate (framer/icon-nullstate@0.7.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js\"\n","const o = (e) => {\n    return e;\n};\nlet t;\nvar h = (e) => {\n    return (t || (t = o(e.createElement(\"path\", {d: \"M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z\"}), \"Home\")),t);\n};\nconst __FramerMetadata__ = {exports: {default: {type: \"reactComponent\", slots: [], annotations: {framerContractVersion: \"1\"}}, __FramerMetadata__: {type: \"variable\"}}};\nexport { __FramerMetadata__, h as default };","/*\n * Home (material-icons/Home@0.0.32)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/k399eGMURCHWWRLAoIxM/p9v7bm2MbEZyYo9ppZtD/Home.js\"\nexport { default } from \"https://framerusercontent.com/modules/k399eGMURCHWWRLAoIxM/p9v7bm2MbEZyYo9ppZtD/Home.js\"\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useMemo,useRef}from\"react\";import{addPropertyControls,ControlType,motion,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/material-icons/Home.js@0.0.32\";import{defaultEvents,useIconSelection,getIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const moduleBaseUrl=\"https://framer.com/m/material-icons/\";const icons={AcUnit:15,AccessAlarm:15,AccessAlarms:15,AccessTime:15,AccessTimeFilled:0,Accessibility:7,AccessibilityNew:0,Accessible:15,AccessibleForward:0,AccountBalance:2,AccountBalanceWallet:0,AccountBox:15,AccountCircle:7,AccountTree:15,AdUnits:15,Adb:15,Add:15,AddAPhoto:15,AddAlarm:15,AddAlert:15,AddBox:15,AddBusiness:15,AddCircle:15,AddCircleOutline:0,AddComment:15,AddIcCall:15,AddLink:15,AddLocation:15,AddLocationAlt:2,AddModerator:15,AddPhotoAlternate:0,AddReaction:15,AddRoad:15,AddShoppingCart:2,AddTask:15,AddToDrive:15,AddToHomeScreen:2,AddToPhotos:15,AddToQueue:15,Addchart:15,Adjust:15,AdminPanelSettings:0,Agriculture:15,Air:15,AirlineSeatFlat:2,AirplaneTicket:2,AirplanemodeActive:0,AirplanemodeInactive:0,Airplay:15,AirportShuttle:2,Alarm:15,AlarmAdd:15,AlarmOff:15,AlarmOn:15,Album:15,AlignHorizontalLeft:0,AlignHorizontalRight:0,AlignVerticalBottom:0,AlignVerticalCenter:0,AlignVerticalTop:0,AllInbox:15,AllInclusive:15,AllOut:15,AltRoute:15,AlternateEmail:2,Analytics:15,Anchor:15,Android:15,Animation:15,Announcement:15,Aod:15,Apartment:15,Api:15,AppBlocking:15,AppRegistration:2,AppSettingsAlt:2,Apple:0,Approval:15,Apps:15,Architecture:15,Archive:15,ArrowBack:15,ArrowBackIos:15,ArrowBackIosNew:2,ArrowCircleDown:2,ArrowCircleUp:7,ArrowDownward:7,ArrowDropDown:7,ArrowDropDownCircle:0,ArrowDropUp:15,ArrowForward:15,ArrowForwardIos:2,ArrowLeft:15,ArrowRight:15,ArrowRightAlt:7,ArrowUpward:15,ArtTrack:15,Article:15,AspectRatio:15,Assessment:15,Assignment:15,AssignmentInd:7,AssignmentLate:2,AssignmentReturn:0,AssignmentReturned:0,AssignmentTurnedIn:0,Assistant:15,AssistantDirection:0,AssistantPhoto:2,Atm:15,AttachEmail:15,AttachFile:15,AttachMoney:15,Attachment:15,Attractions:15,Attribution:15,Audiotrack:15,AutoAwesome:15,AutoAwesomeMosaic:0,AutoAwesomeMotion:0,AutoDelete:15,AutoFixHigh:15,AutoFixNormal:7,AutoFixOff:15,AutoGraph:15,AutoStories:15,AutofpsSelect:7,Autorenew:15,AvTimer:15,BabyChangingStation:0,Backpack:15,Backspace:15,Backup:15,BackupTable:15,Badge:15,BakeryDining:15,Balcony:15,Ballot:15,BarChart:15,BatchPrediction:2,Bathroom:15,Bathtub:15,Battery20:15,Battery30:15,Battery50:15,Battery60:15,Battery80:15,Battery90:15,BatteryAlert:15,BatteryCharging20:0,BatteryCharging30:0,BatteryCharging50:0,BatteryCharging60:0,BatteryCharging80:0,BatteryCharging90:0,BatteryChargingFull:0,BatteryFull:15,BatterySaver:15,BatteryStd:15,BatteryUnknown:2,BeachAccess:15,Bed:15,BedroomBaby:15,BedroomChild:15,BedroomParent:7,Bedtime:15,Beenhere:15,Bento:15,BikeScooter:15,Biotech:15,Blender:15,Block:15,Bloodtype:15,Bluetooth:15,BluetoothAudio:2,BluetoothConnected:0,BluetoothDisabled:0,BluetoothDrive:2,BluetoothSearching:0,BlurCircular:15,BlurLinear:15,BlurOff:15,BlurOn:15,Bolt:15,Book:15,BookOnline:15,Bookmark:15,BookmarkAdd:15,BookmarkAdded:7,BookmarkBorder:2,BookmarkRemove:2,Bookmarks:15,BorderAll:15,BorderBottom:15,BorderClear:15,BorderColor:15,BorderHorizontal:0,BorderInner:15,BorderLeft:15,BorderOuter:15,BorderRight:15,BorderStyle:15,BorderTop:15,BorderVertical:2,BrandingWatermark:0,BreakfastDining:2,Brightness1:15,Brightness2:15,Brightness3:15,Brightness4:15,Brightness5:15,Brightness6:15,Brightness7:15,BrightnessAuto:2,BrightnessHigh:2,BrightnessLow:7,BrightnessMedium:0,BrokenImage:15,BrowserNotSupported:0,BrunchDining:15,Brush:15,BubbleChart:15,BugReport:15,Build:15,BuildCircle:15,Bungalow:15,BurstMode:15,BusAlert:15,Business:15,BusinessCenter:2,Cabin:15,Cable:15,Cached:15,Cake:15,Calculate:15,CalendarToday:7,CalendarViewDay:2,CalendarViewMonth:0,CalendarViewWeek:0,Call:15,CallEnd:15,CallMade:15,CallMerge:15,CallMissed:15,CallMissedOutgoing:0,CallReceived:15,CallSplit:15,CallToAction:15,Camera:15,CameraAlt:15,CameraEnhance:7,CameraFront:15,CameraIndoor:15,CameraOutdoor:7,CameraRear:15,CameraRoll:15,Cameraswitch:15,Campaign:15,Cancel:15,CancelPresentation:0,CancelScheduleSend:0,CarRental:15,CarRepair:15,CardGiftcard:15,CardMembership:2,CardTravel:15,Carpenter:15,Cases:15,Casino:15,Cast:15,CastConnected:7,CastForEducation:0,CatchingPokemon:2,Category:15,Celebration:15,CellWifi:15,CenterFocusStrong:0,CenterFocusWeak:2,Chair:15,ChairAlt:15,Chalet:15,ChangeCircle:15,ChangeHistory:7,ChargingStation:2,Chat:15,ChatBubble:15,ChatBubbleOutline:0,Check:15,CheckBox:15,CheckBoxOutlineBlank:0,CheckCircle:15,CheckCircleOutline:0,Checkroom:15,ChevronLeft:15,ChevronRight:15,ChildCare:15,ChildFriendly:7,ChromeReaderMode:0,Circle:15,CircleNotifications:0,Class:15,CleanHands:15,CleaningServices:0,Clear:15,ClearAll:15,Close:15,CloseFullscreen:2,ClosedCaption:7,ClosedCaptionOff:0,Cloud:15,CloudCircle:15,CloudDone:15,CloudDownload:7,CloudOff:15,CloudQueue:15,CloudUpload:15,Code:15,CodeOff:15,Coffee:15,CoffeeMaker:15,Collections:15,CollectionsBookmark:0,ColorLens:15,Colorize:15,Comment:15,CommentBank:15,Commute:15,Compare:15,CompareArrows:7,CompassCalibration:0,Compress:15,Computer:15,ConfirmationNumber:0,ConnectedTv:15,Construction:15,ContactMail:15,ContactPage:15,ContactPhone:15,ContactSupport:2,Contactless:15,Contacts:15,ContentCopy:15,ContentCut:15,ContentPaste:15,ContentPasteOff:2,ControlCamera:7,ControlPoint:15,CopyAll:15,Copyright:15,Coronavirus:15,CorporateFare:7,Cottage:15,Countertops:15,Create:15,CreateNewFolder:2,CreditCard:15,CreditCardOff:7,CreditScore:15,Crib:15,Crop:15,Crop169:15,Crop32:15,Crop54:15,Crop75:15,CropDin:15,CropFree:15,CropLandscape:7,CropOriginal:15,CropPortrait:15,CropRotate:15,CropSquare:15,Dangerous:15,DarkMode:15,Dashboard:15,DashboardCustomize:0,DataSaverOff:15,DataSaverOn:15,DataUsage:15,DateRange:15,Deck:15,Dehaze:15,Delete:15,DeleteForever:7,DeleteOutline:7,DeleteSweep:15,DeliveryDining:2,DepartureBoard:2,Description:15,DesignServices:2,DesktopMac:15,DesktopWindows:2,Details:15,DeveloperBoard:2,DeveloperBoardOff:0,DeveloperMode:7,DeviceHub:15,DeviceThermostat:0,DeviceUnknown:7,Devices:15,DevicesOther:15,DialerSip:15,Dialpad:15,Dining:15,DinnerDining:15,Directions:15,DirectionsBike:2,DirectionsBoat:2,DirectionsBoatFilled:0,DirectionsBus:7,DirectionsBusFilled:0,DirectionsCar:7,DirectionsCarFilled:0,DirectionsOff:7,DirectionsRailway:0,DirectionsRun:7,DirectionsSubway:0,DirectionsTransit:0,DirectionsWalk:2,DirtyLens:15,DisabledByDefault:0,DiscFull:15,Dns:15,DoDisturb:15,DoDisturbAlt:15,DoDisturbOff:15,DoDisturbOn:15,DoNotDisturb:15,DoNotDisturbAlt:2,DoNotDisturbOff:2,DoNotDisturbOn:2,DoNotStep:15,DoNotTouch:15,Dock:15,DocumentScanner:2,Domain:15,DomainDisabled:2,DomainVerification:0,Done:15,DoneAll:15,DoneOutline:15,DonutLarge:15,DonutSmall:15,DoorBack:15,DoorFront:15,DoorSliding:15,Doorbell:15,DoubleArrow:15,DownhillSkiing:2,Download:15,DownloadDone:15,DownloadForOffline:0,Downloading:15,Drafts:15,DragHandle:15,DragIndicator:7,DriveEta:15,DriveFileMove:7,DriveFolderUpload:0,Dry:15,DryCleaning:15,Duo:15,Dvr:15,DynamicFeed:15,DynamicForm:15,EMobiledata:15,Earbuds:15,EarbudsBattery:2,East:15,Eco:15,EdgesensorHigh:2,EdgesensorLow:7,Edit:15,EditAttributes:2,EditLocation:15,EditLocationAlt:2,EditNotifications:0,EditOff:15,EditRoad:15,EightK:15,EightKPlus:15,EightMp:15,EightteenMp:15,Eject:15,Elderly:15,ElectricBike:15,ElectricCar:15,ElectricMoped:7,ElectricRickshaw:0,ElectricScooter:2,ElectricalServices:0,Elevator:15,ElevenMp:15,Email:15,EmojiEmotions:7,EmojiEvents:15,EmojiFlags:15,EmojiFoodBeverage:0,EmojiNature:15,EmojiObjects:15,EmojiPeople:15,EmojiSymbols:15,EmojiTransportation:0,Engineering:15,EnhancedEncryption:0,Equalizer:15,Error:15,ErrorOutline:15,Escalator:15,EscalatorWarning:0,Euro:15,EuroSymbol:15,EvStation:15,Event:15,EventAvailable:2,EventBusy:15,EventNote:15,EventSeat:15,ExitToApp:15,Expand:15,ExpandLess:15,ExpandMore:15,Explicit:15,Explore:15,ExploreOff:15,Exposure:15,Extension:15,ExtensionOff:15,Face:15,FaceRetouchingOff:0,Facebook:15,FactCheck:15,FamilyRestroom:2,FastForward:15,FastRewind:15,Fastfood:15,Favorite:15,FavoriteBorder:2,FeaturedPlayList:0,FeaturedVideo:7,Feed:15,Feedback:15,Female:15,Fence:15,Festival:15,FiberDvr:15,FiberManualRecord:0,FiberNew:15,FiberPin:15,FiberSmartRecord:0,FileCopy:15,FileDownload:15,FileDownloadDone:0,FileDownloadOff:2,FilePresent:15,FileUpload:15,Filter:15,Filter1:15,Filter2:15,Filter3:15,Filter4:15,Filter5:15,Filter6:15,Filter7:15,Filter8:15,Filter9:15,Filter9Plus:15,FilterAlt:15,FilterBAndW:15,FilterCenterFocus:0,FilterDrama:15,FilterFrames:15,FilterHdr:15,FilterList:15,FilterNone:15,FilterTiltShift:2,FilterVintage:7,FindInPage:15,FindReplace:15,Fingerprint:15,FireExtinguisher:0,Fireplace:15,FirstPage:15,FitScreen:15,FitnessCenter:7,FiveG:15,FiveK:15,FiveKPlus:15,FiveMp:15,FivteenMp:15,Flag:15,Flaky:15,Flare:15,FlashAuto:15,FlashOff:15,FlashOn:15,FlashlightOff:7,FlashlightOn:15,Flatware:15,Flight:15,FlightLand:15,FlightTakeoff:7,Flip:15,FlipCameraAndroid:0,FlipCameraIos:7,FlipToBack:15,FlipToFront:15,Flourescent:15,FlutterDash:15,FmdBad:15,FmdGood:15,Folder:15,FolderOpen:15,FolderShared:15,FolderSpecial:7,FollowTheSigns:2,FontDownload:15,FontDownloadOff:2,FoodBank:15,FormatAlignCenter:0,FormatAlignJustify:0,FormatAlignLeft:2,FormatAlignRight:0,FormatBold:15,FormatClear:15,FormatColorFill:2,FormatColorReset:0,FormatColorText:2,FormatIndentDecrease:0,FormatIndentIncrease:0,FormatItalic:15,FormatLineSpacing:0,FormatListBulleted:0,FormatListNumbered:0,FormatPaint:15,FormatQuote:15,FormatShapes:15,FormatSize:15,FormatStrikethrough:0,FormatUnderlined:0,Forum:15,Forward:15,Forward10:15,Forward30:15,Forward5:15,ForwardToInbox:2,Foundation:15,FourGMobiledata:2,FourGPlusMobiledata:0,FourK:15,FourKPlus:15,FourMp:15,FourteenMp:15,FreeBreakfast:7,Fullscreen:15,FullscreenExit:2,Functions:15,GMobiledata:15,GTranslate:15,Gamepad:15,Games:15,Garage:15,Gavel:15,Gesture:15,GetApp:15,Gif:15,GitHub:0,Gite:15,GolfCourse:15,Google:0,GppBad:15,GppGood:15,GppMaybe:15,GpsFixed:15,GpsNotFixed:15,GpsOff:15,Grade:15,Gradient:15,Grading:15,Grain:15,GraphicEq:15,Grass:15,Grid3x3:15,Grid4x4:15,GridGoldenratio:2,GridOff:15,GridOn:15,GridView:15,Group:15,GroupAdd:15,GroupWork:15,Groups:15,HMobiledata:15,HPlusMobiledata:2,Hail:15,Handyman:15,Hardware:15,Hd:15,HdrAuto:15,HdrAutoSelect:7,HdrEnhancedSelect:0,HdrOff:15,HdrOffSelect:15,HdrOn:15,HdrOnSelect:15,HdrPlus:15,HdrStrong:15,HdrWeak:15,Headphones:15,HeadphonesBattery:0,Headset:15,HeadsetMic:15,HeadsetOff:15,Healing:15,HealthAndSafety:2,Hearing:15,HearingDisabled:2,Height:15,Help:15,HelpCenter:15,HelpOutline:15,Hevc:15,HideImage:15,HideSource:15,HighQuality:15,Highlight:15,HighlightAlt:15,HighlightOff:15,Hiking:15,History:15,HistoryEdu:15,HistoryToggleOff:0,HolidayVillage:2,Home:15,HomeMax:15,HomeMini:15,HomeRepairService:0,HomeWork:15,HorizontalRule:2,HorizontalSplit:2,HotTub:15,Hotel:15,HourglassBottom:2,HourglassDisabled:0,HourglassEmpty:2,HourglassFull:7,HourglassTop:15,House:15,HouseSiding:15,Houseboat:15,HowToReg:15,HowToVote:15,Http:15,Https:15,Hvac:15,IceSkating:15,Icecream:15,Image:15,ImageAspectRatio:0,ImageNotSupported:0,ImageSearch:15,ImagesearchRoller:0,ImportContacts:2,ImportExport:15,ImportantDevices:0,Inbox:15,Info:15,Input:15,InsertChart:15,InsertComment:7,InsertDriveFile:2,InsertEmoticon:2,InsertInvitation:0,InsertLink:15,InsertPhoto:15,Insights:15,Instagram:0,Inventory:15,Inventory2:15,InvertColors:15,InvertColorsOff:2,IosShare:15,Iron:15,Iso:15,Kayaking:15,Keyboard:15,KeyboardAlt:15,KeyboardArrowDown:0,KeyboardArrowLeft:0,KeyboardArrowRight:0,KeyboardArrowUp:2,KeyboardBackspace:0,KeyboardCapslock:0,KeyboardHide:15,KeyboardReturn:2,KeyboardTab:15,KeyboardVoice:7,KingBed:15,Kitchen:15,Kitesurfing:15,Label:15,LabelImportant:2,LabelOff:15,Landscape:15,Language:15,Laptop:15,LaptopChromebook:0,LaptopMac:15,LaptopWindows:7,LastPage:15,Launch:15,Layers:15,LayersClear:15,Leaderboard:15,LeakAdd:15,LeakRemove:15,LegendToggle:15,Lens:15,LensBlur:15,LibraryAdd:15,LibraryAddCheck:2,LibraryBooks:15,LibraryMusic:15,Light:15,LightMode:15,Lightbulb:15,LineStyle:15,LineWeight:15,LinearScale:15,Link:15,LinkOff:15,LinkedCamera:15,LinkedIn:0,Liquor:15,List:15,ListAlt:15,LiveHelp:15,LiveTv:15,Living:15,LocalActivity:7,LocalAirport:15,LocalAtm:15,LocalBar:15,LocalCafe:15,LocalCarWash:15,LocalDining:15,LocalDrink:15,LocalFireDepartment:0,LocalFlorist:15,LocalGasStation:2,LocalGroceryStore:0,LocalHospital:7,LocalHotel:15,LocalLaundryService:0,LocalLibrary:15,LocalMall:15,LocalMovies:15,LocalOffer:15,LocalParking:15,LocalPharmacy:7,LocalPhone:15,LocalPizza:15,LocalPlay:15,LocalPolice:15,LocalPostOffice:2,LocalPrintshop:2,LocalSee:15,LocalShipping:7,LocalTaxi:15,LocationCity:15,LocationDisabled:0,LocationOff:15,LocationOn:15,LocationSearching:0,Lock:15,LockClock:15,LockOpen:15,Login:15,Logout:15,Looks:15,Looks3:15,Looks4:15,Looks5:15,Looks6:15,LooksOne:15,LooksTwo:15,Loop:15,Loupe:15,LowPriority:15,Loyalty:15,LteMobiledata:7,LtePlusMobiledata:0,Luggage:15,LunchDining:15,Mail:15,MailOutline:15,Male:15,ManageAccounts:2,ManageSearch:15,Map:15,MapsHomeWork:15,MapsUgc:15,Margin:15,MarkAsUnread:15,MarkChatRead:15,MarkChatUnread:2,MarkEmailRead:7,MarkEmailUnread:2,Markunread:15,MarkunreadMailbox:0,Masks:15,Maximize:15,MediaBluetoothOff:0,MediaBluetoothOn:0,Mediation:15,MedicalServices:2,Medication:15,MeetingRoom:15,Memory:15,Menu:15,MenuBook:15,MenuOpen:15,MergeType:15,Message:15,Mic:15,MicExternalOff:2,MicExternalOn:7,MicNone:15,MicOff:15,Microwave:15,MilitaryTech:15,Minimize:15,MissedVideoCall:2,Mms:15,MobileFriendly:2,MobileOff:15,MobileScreenShare:0,MobiledataOff:7,Mode:15,ModeComment:15,ModeEdit:15,ModeEditOutline:2,ModeNight:15,ModeStandby:15,ModelTraining:7,MonetizationOn:2,Money:15,MoneyOff:15,MoneyOffCsred:7,Monitor:15,MonitorWeight:7,MonochromePhotos:0,Mood:15,MoodBad:15,Moped:15,More:15,MoreHoriz:15,MoreTime:15,MoreVert:15,MotionPhotosAuto:0,MotionPhotosOff:2,Mouse:15,MoveToInbox:15,Movie:15,MovieCreation:7,MovieFilter:15,Moving:15,Mp:15,MultilineChart:2,MultipleStop:15,Museum:15,MusicNote:15,MusicOff:15,MusicVideo:15,MyLocation:15,Nat:15,Nature:15,NaturePeople:15,NavigateBefore:2,NavigateNext:15,Navigation:15,NearMe:15,NearMeDisabled:2,NearbyError:15,NearbyOff:15,NetworkCell:15,NetworkCheck:15,NetworkLocked:7,NetworkWifi:15,NewReleases:15,NextPlan:15,NextWeek:15,Nfc:15,NightShelter:15,Nightlife:15,Nightlight:15,NightlightRound:2,NightsStay:15,NineK:15,NineKPlus:15,NineMp:15,NineteenMp:15,NoAccounts:15,NoBackpack:15,NoCell:15,NoDrinks:15,NoEncryption:15,NoFlash:15,NoFood:15,NoLuggage:15,NoMeals:15,NoMeetingRoom:7,NoPhotography:7,NoSim:15,NoStroller:15,NoTransfer:15,NordicWalking:7,North:15,NorthEast:15,NorthWest:15,NotAccessible:7,NotInterested:7,NotListedLocation:0,NotStarted:15,Note:15,NoteAdd:15,NoteAlt:15,Notes:15,NotificationAdd:2,Notifications:7,NotificationsActive:0,NotificationsNone:0,NotificationsOff:0,NotificationsPaused:0,OfflineBolt:15,OfflinePin:15,OfflineShare:15,OndemandVideo:7,OneK:15,OneKPlus:15,OneKk:15,OnlinePrediction:0,Opacity:15,OpenInBrowser:7,OpenInFull:15,OpenInNew:15,OpenInNewOff:15,OpenWith:15,OtherHouses:15,Outbound:15,Outbox:15,OutdoorGrill:15,Outlet:15,Padding:15,Pages:15,Pageview:15,Paid:15,Palette:15,PanTool:15,Panorama:15,PanoramaFishEye:2,PanoramaHorizontal:0,PanoramaPhotosphere:0,PanoramaVertical:0,PanoramaWideAngle:0,Paragliding:15,Park:15,PartyMode:15,Password:15,Pattern:15,Pause:15,PauseCircle:15,PauseCircleFilled:0,PauseCircleOutline:0,PausePresentation:0,Payment:15,Payments:15,PedalBike:15,Pending:15,PendingActions:2,People:15,PeopleAlt:15,PeopleOutline:7,PermCameraMic:7,PermContactCalendar:0,PermDataSetting:2,PermIdentity:15,PermMedia:15,PermPhoneMsg:15,PermScanWifi:15,Person:15,PersonAdd:15,PersonAddAlt:15,PersonAddAlt1:7,PersonAddDisabled:0,PersonOff:15,PersonOutline:7,PersonPin:15,PersonPinCircle:2,PersonRemove:15,PersonRemoveAlt1:0,PersonSearch:15,PersonalVideo:7,PestControl:15,PestControlRodent:0,Pets:15,Phone:15,PhoneAndroid:15,PhoneCallback:7,PhoneDisabled:7,PhoneEnabled:15,PhoneForwarded:2,PhoneInTalk:15,PhoneIphone:15,PhoneLocked:15,PhoneMissed:15,PhonePaused:15,Phonelink:15,PhonelinkErase:2,PhonelinkLock:7,PhonelinkOff:15,PhonelinkRing:7,PhonelinkSetup:2,Photo:15,PhotoAlbum:15,PhotoCamera:15,PhotoCameraBack:2,PhotoCameraFront:0,PhotoFilter:15,PhotoLibrary:15,PhotoSizeSelectLarge:0,PhotoSizeSelectSmall:0,Piano:15,PianoOff:15,PictureAsPdf:15,PictureInPicture:0,PictureInPictureAlt:0,PieChart:15,PieChartOutline:2,Pin:15,PinDrop:15,Pinterest:0,PivotTableChart:2,Place:15,Plagiarism:15,PlayArrow:15,PlayCircle:15,PlayCircleFilled:0,PlayCircleOutline:0,PlayDisabled:15,PlayForWork:15,PlayLesson:15,PlaylistAdd:15,PlaylistAddCheck:0,PlaylistPlay:15,Plumbing:15,PlusOne:15,Podcasts:15,PointOfSale:15,Policy:15,Poll:15,Pool:15,PortableWifiOff:2,Portrait:15,PostAdd:15,Power:15,PowerInput:15,PowerOff:15,PowerSettingsNew:0,PregnantWoman:7,PresentToAll:15,Preview:15,PriceChange:15,PriceCheck:15,Print:15,PrintDisabled:7,PriorityHigh:15,PrivacyTip:15,Psychology:15,Public:15,PublicOff:15,Publish:15,PublishedWithChanges:0,PushPin:15,QrCode:15,QrCode2:15,QrCodeScanner:7,QueryBuilder:15,QueryStats:15,QuestionAnswer:2,Queue:15,QueueMusic:15,QueuePlayNext:7,Quickreply:15,Quiz:15,RMobiledata:15,Radar:15,Radio:15,RadioButtonChecked:0,RadioButtonUnchecked:0,RailwayAlert:15,RamenDining:15,RateReview:15,RawOff:15,RawOn:15,ReadMore:15,Receipt:15,ReceiptLong:15,RecentActors:15,Recommend:15,RecordVoiceOver:2,Reddit:0,Redeem:15,Redo:15,ReduceCapacity:2,Refresh:15,RememberMe:15,Remove:15,RemoveCircle:15,RemoveCircleOutline:0,RemoveDone:15,RemoveFromQueue:2,RemoveModerator:2,RemoveRedEye:15,RemoveShoppingCart:0,Reorder:15,Repeat:15,RepeatOn:15,RepeatOne:15,RepeatOneOn:15,Replay:15,Replay10:15,Replay30:15,Replay5:15,ReplayCircleFilled:0,Reply:15,ReplyAll:15,Report:15,ReportGmailerrorred:0,ReportOff:15,ReportProblem:7,RequestPage:15,RequestQuote:15,ResetTv:15,RestartAlt:15,Restaurant:15,RestaurantMenu:2,Restore:15,RestoreFromTrash:0,RestorePage:15,Reviews:15,RiceBowl:15,RingVolume:15,Roofing:15,Room:15,RoomPreferences:2,RoomService:15,Rotate90DegreesCcw:0,RotateLeft:15,RotateRight:15,Router:15,Rowing:15,RssFeed:15,Rsvp:15,Rtt:15,Rule:15,RuleFolder:15,RunCircle:15,RunningWithErrors:0,RvHookup:15,SafetyDivider:7,Sailing:15,Sanitizer:15,Satellite:15,Save:15,SaveAlt:15,SavedSearch:15,Savings:15,Scanner:15,ScatterPlot:15,Schedule:15,ScheduleSend:15,Schema:15,School:15,Science:15,Score:15,ScreenLockLandscape:0,ScreenLockPortrait:0,ScreenLockRotation:0,ScreenRotation:2,ScreenSearchDesktop:0,ScreenShare:15,Screenshot:15,Sd:15,SdCard:15,SdCardAlert:15,SdStorage:15,Search:15,SearchOff:15,Security:15,SecurityUpdate:2,SecurityUpdateGood:0,Segment:15,SelectAll:15,SelfImprovement:2,Sell:15,Send:15,SendAndArchive:2,SendToMobile:15,SensorDoor:15,SensorWindow:15,Sensors:15,SensorsOff:15,SentimentNeutral:0,SentimentSatisfied:0,SetMeal:15,Settings:15,SettingsApplications:0,SettingsBluetooth:0,SettingsBrightness:0,SettingsCell:15,SettingsEthernet:0,SettingsInputAntenna:0,SettingsInputHdmi:0,SettingsInputSvideo:0,SettingsOverscan:0,SettingsPhone:7,SettingsPower:7,SettingsRemote:2,SettingsSuggest:2,SettingsVoice:7,SevenK:15,SevenKPlus:15,SevenMp:15,SeventeenMp:15,Share:15,ShareLocation:7,Shield:15,Shop:15,Shop2:15,ShopTwo:15,ShoppingBag:15,ShoppingBasket:2,ShoppingCart:15,ShortText:15,Shortcut:15,ShowChart:15,Shower:15,Shuffle:15,ShuffleOn:15,ShutterSpeed:15,Sick:15,SignalCellular0Bar:0,SignalCellular1Bar:0,SignalCellular2Bar:0,SignalCellular3Bar:0,SignalCellular4Bar:0,SignalCellularAlt:0,SignalCellularNoSim:0,SignalCellularNodata:0,SignalCellularNull:0,SignalCellularOff:0,SignalWifi0Bar:2,SignalWifi1Bar:2,SignalWifi1BarLock:0,SignalWifi2Bar:2,SignalWifi2BarLock:0,SignalWifi3Bar:2,SignalWifi3BarLock:0,SignalWifi4Bar:2,SignalWifi4BarLock:0,SignalWifiBad:7,SignalWifiOff:7,SimCard:15,SimCardAlert:15,SimCardDownload:2,SingleBed:15,Sip:15,SixK:15,SixKPlus:15,SixMp:15,SixteenMp:15,SixtyFps:15,SixtyFpsSelect:2,Skateboarding:7,SkipNext:15,SkipPrevious:15,Sledding:15,Slideshow:15,SlowMotionVideo:2,SmartButton:15,SmartDisplay:15,SmartScreen:15,SmartToy:15,Smartphone:15,SmokeFree:15,SmokingRooms:15,Sms:15,SmsFailed:15,SnippetFolder:7,Snooze:15,Snowboarding:15,Snowmobile:15,Snowshoeing:15,Soap:15,SocialDistance:2,Sort:15,SortByAlpha:15,Source:15,South:15,SouthEast:15,SouthWest:15,Spa:15,SpaceBar:15,Speaker:15,SpeakerGroup:15,SpeakerNotes:15,SpeakerNotesOff:2,SpeakerPhone:15,Speed:15,Spellcheck:15,Splitscreen:15,Sports:15,SportsBar:15,SportsBaseball:2,SportsBasketball:0,SportsCricket:7,SportsEsports:7,SportsFootball:2,SportsGolf:15,SportsHandball:2,SportsHockey:15,SportsKabaddi:7,SportsMma:15,SportsMotorsports:0,SportsRugby:15,SportsScore:15,SportsSoccer:15,SportsTennis:15,SportsVolleyball:0,SquareFoot:15,StackedBarChart:2,StackedLineChart:0,Stairs:15,Star:15,StarBorder:15,StarBorderPurple500:0,StarHalf:15,StarOutline:15,StarPurple500:7,StarRate:15,Stars:15,StayCurrentLandscape:0,StayCurrentPortrait:0,StayPrimaryLandscape:0,StayPrimaryPortrait:0,StickyNote2:15,Stop:15,StopCircle:15,StopScreenShare:2,Storage:15,Store:15,StoreMallDirectory:0,Storefront:15,Storm:15,Straighten:15,Stream:15,Streetview:15,StrikethroughS:2,Stroller:15,Style:15,Subject:15,Subscript:15,Subscriptions:7,Subtitles:15,SubtitlesOff:15,Subway:15,Summarize:15,Superscript:15,SupervisedUserCircle:0,SupervisorAccount:0,Support:15,SupportAgent:15,Surfing:15,SurroundSound:7,SwapCalls:15,SwapHoriz:15,SwapHorizontalCircle:0,SwapVert:15,SwapVerticalCircle:0,Swipe:15,SwitchAccount:7,SwitchCamera:15,SwitchLeft:15,SwitchRight:15,SwitchVideo:15,Sync:15,SyncAlt:15,SyncDisabled:15,SyncProblem:15,SystemSecurityUpdate:0,SystemUpdate:15,SystemUpdateAlt:2,Tab:15,TabUnselected:7,TableChart:15,TableRows:15,TableView:15,Tablet:15,TabletAndroid:7,TabletMac:15,Tag:15,TagFaces:15,TakeoutDining:7,TapAndPlay:15,Tapas:15,Task:15,TaskAlt:15,TaxiAlert:15,Telegram:0,TenMp:15,Terrain:15,TextFields:15,TextFormat:15,TextRotateUp:15,TextRotateVertical:0,TextRotationAngleup:0,TextRotationDown:0,TextRotationNone:0,TextSnippet:15,Textsms:15,Texture:15,TheaterComedy:7,Theaters:15,Thermostat:15,ThermostatAuto:2,ThirteenMp:15,ThirtyFps:15,ThirtyFpsSelect:2,ThreeDRotation:2,ThreeGMobiledata:0,ThreeK:15,ThreeKPlus:15,ThreeMp:15,ThreeP:15,ThreeSixty:15,ThumbDown:15,ThumbDownAlt:15,ThumbDownOffAlt:2,ThumbUp:15,ThumbUpAlt:15,ThumbUpOffAlt:7,ThumbsUpDown:15,TimeToLeave:15,Timelapse:15,Timeline:15,Timer:15,Timer10:15,Timer10Select:7,Timer3:15,Timer3Select:15,TimerOff:15,TimesOneMobiledata:0,Title:15,Toc:15,Today:15,ToggleOff:15,ToggleOn:15,Toll:15,Tonality:15,Topic:15,TouchApp:15,Tour:15,Toys:15,TrackChanges:15,Traffic:15,Train:15,Tram:15,Transform:15,Transgender:15,TransitEnterexit:0,Translate:15,TravelExplore:7,TrendingDown:15,TrendingFlat:15,TrendingUp:15,TripOrigin:15,Try:15,Tty:15,Tune:15,Tungsten:15,TurnedIn:15,TurnedInNot:15,Tv:15,TvOff:15,TwelveMp:15,TwentyFourMp:15,TwentyOneMp:15,TwentyThreeMp:7,TwentyTwoMp:15,TwentyZeroMp:15,Twitter:0,TwoK:15,TwoKPlus:15,TwoMp:15,TwoWheeler:15,Umbrella:15,Unarchive:15,Undo:15,UnfoldLess:15,UnfoldMore:15,Unpublished:15,Unsubscribe:15,Upcoming:15,Update:15,UpdateDisabled:2,Upgrade:15,Upload:15,UploadFile:15,Usb:15,UsbOff:15,Verified:15,VerifiedUser:15,VerticalAlignBottom:0,VerticalAlignCenter:0,VerticalAlignTop:0,VerticalSplit:7,Vibration:15,VideoCall:15,VideoCameraBack:2,VideoCameraFront:0,VideoLabel:15,VideoLibrary:15,VideoSettings:7,VideoStable:15,Videocam:15,VideocamOff:15,VideogameAsset:2,VideogameAssetOff:0,ViewAgenda:15,ViewArray:15,ViewCarousel:15,ViewColumn:15,ViewComfy:15,ViewCompact:15,ViewDay:15,ViewHeadline:15,ViewInAr:15,ViewList:15,ViewModule:15,ViewQuilt:15,ViewSidebar:15,ViewStream:15,ViewWeek:15,Vignette:15,Villa:15,Visibility:15,VisibilityOff:7,VoiceChat:15,VoiceOverOff:15,Voicemail:15,VolumeDown:15,VolumeMute:15,VolumeOff:15,VolumeUp:15,VolunteerActivism:0,VpnKey:15,VpnLock:15,Vrpano:15,Wallpaper:15,Warning:15,WarningAmber:15,Wash:15,Watch:15,WatchLater:15,Water:15,WaterDamage:15,WaterfallChart:2,Waves:15,WbAuto:15,WbCloudy:15,WbIncandescent:2,WbIridescent:15,WbShade:15,WbSunny:15,WbTwilight:15,Wc:15,Web:15,WebAsset:15,WebAssetOff:15,Weekend:15,West:15,WhatsApp:0,Whatshot:15,WheelchairPickup:0,WhereToVote:15,Widgets:15,Wifi:15,WifiCalling:15,WifiCalling3:15,WifiLock:15,WifiOff:15,WifiProtectedSetup:0,WifiTethering:7,WifiTetheringOff:0,Window:15,WineBar:15,Work:15,WorkOff:15,WorkOutline:15,Workspaces:15,WrapText:15,WrongLocation:7,Wysiwyg:15,Yard:15,YouTube:0,YoutubeSearchedFor:0,ZoomIn:15,ZoomOut:15,ZoomOutMap:15};const iconKeys=Object.keys(icons);const weightOptions=[\"Filled\",\"TwoTone\",\"Sharp\",\"Rounded\",\"Outlined\",];const styleKeyOptions={15:[...weightOptions],7:[\"Filled\",\"TwoTone\",\"Sharp\",\"Rounded\"],2:[\"Filled\",\"Sharp\"]};const styleOptionPropKeys=Object.keys(styleKeyOptions).map(optionKey=>`iconStyle${optionKey}`);const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * MATERIAL\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored,style}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Get props to use for deps array\nconst styleOptionProps=styleOptionPropKeys.map(prop=>props[prop]);// Get style of icon\nconst iconStyle=useMemo(()=>{const iconStyleKey=icons[iconKey];if(!iconStyleKey)return;const activeStyle=props[`iconStyle${iconStyleKey}`];if(activeStyle===\"Filled\")return;return activeStyle;},[...styleOptionProps]);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){// If bad search or doesn't exist, show null state\nif(typeof icons[iconKey]!==\"number\"){setSelectedIcon(null);return;}// Get the selected module\ntry{const style=iconStyle?iconStyle:\"\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}${style}.js@0.0.32`;// console.log(iconModuleUrl)\nconst module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch{if(isMounted.current)setSelectedIcon(null);}}// Import module when new style or icon is selected\nuseEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey,...styleOptionProps]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined,...style},focusable:\"false\",viewBox:\"0 0 24 24\",color:color,children:SelectedIcon}):emptyState});}Icon.displayName=\"Material\";Icon.defaultProps={width:24,height:24,iconSelection:\"Home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,weight:\"Filled\",mirrored:false};function hideStyleOptions(props,styleOptions){const{selectByList,iconSearch,iconSelection}=props;const styleOptionsNumber=parseInt(styleOptions);const name=getIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const icon=icons[name];if(!icon||styleOptionsNumber===0)return true;if(icon===styleOptionsNumber)return false;else return true;}addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Material site](https://fonts.google.com/icons)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...Object.keys(styleKeyOptions).reduce((result,optionKey)=>{result[`iconStyle${optionKey}`]={type:ControlType.Enum,title:\"Style\",defaultValue:\"Filled\",options:styleKeyOptions[optionKey],hidden:props=>hideStyleOptions(props,optionKey)};return result;},{}),...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Material.map","// Generated by Framer (af7f236)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getPropertyControls,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Material}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/sO6wo57Sws6DSSs9X48v/5IU3EEEqhGawmrDsfPX5/cNlpR3Aev.js\";const MaterialFonts=getFonts(Material);const MaterialControls=getPropertyControls(Material);const cycleOrder=[\"lcHBNC_Zt\",\"koxNZc8bo\"];const serializationHash=\"framer-dozhN\";const variantClassNames={koxNZc8bo:\"framer-v-1ujzmfs\",lcHBNC_Zt:\"framer-v-lv6o9s\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Dc3xj7g0l=undefined;const qFvkl0G4D=undefined;const Z_oIIbpJv=undefined;const pFxoonrbs=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"lcHBNC_Zt\",Open:\"koxNZc8bo\"};const getProps=({click,height,hover,icon,id,title,width,...props})=>{return{...props,Dc3xj7g0l:click??props.Dc3xj7g0l,pFxoonrbs:icon??props.pFxoonrbs??\"ChevronRight\",qFvkl0G4D:hover??props.qFvkl0G4D,variant:humanReadableVariantMap[props.variant]??props.variant??\"lcHBNC_Zt\",Z_oIIbpJv:title??props.Z_oIIbpJv??\"Dropdown\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,Z_oIIbpJv,qFvkl0G4D,Dc3xj7g0l,pFxoonrbs,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"lcHBNC_Zt\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapn3kgt1=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Dc3xj7g0l){const res=await Dc3xj7g0l(...args);if(res===false)return false;}});const onMouseEnter1fjj2vv=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(qFvkl0G4D){const res=await qFvkl0G4D(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-lv6o9s\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"lcHBNC_Zt\",onMouseEnter:onMouseEnter1fjj2vv,onTap:onTapn3kgt1,ref:refBinding,style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},...addPropertyOverrides({koxNZc8bo:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1e2wi9k\",\"data-styles-preset\":\"cNlpR3Aev\",children:\"Dropdown\"})}),className:\"framer-b7w6se\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ie5BqlL0V\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:Z_oIIbpJv,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-esct2k-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"IiazRW6TP-container\",nodeId:\"IiazRW6TP\",rendersWithMotion:true,scopeId:\"ssRd87_Tu\",style:{rotate:90},variants:{koxNZc8bo:{rotate:180}},children:/*#__PURE__*/_jsx(Material,{color:\"rgb(0, 0, 0)\",height:\"100%\",iconSearch:\"Home\",iconSelection:pFxoonrbs,iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"IiazRW6TP\",layoutId:\"IiazRW6TP\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dozhN.framer-1yjw05y, .framer-dozhN .framer-1yjw05y { display: block; }\",\".framer-dozhN.framer-lv6o9s { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-dozhN .framer-b7w6se { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-dozhN .framer-esct2k-container { flex: none; height: 20px; position: relative; width: 20px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 135\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"koxNZc8bo\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Z_oIIbpJv\":\"title\",\"qFvkl0G4D\":\"hover\",\"Dc3xj7g0l\":\"click\",\"pFxoonrbs\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerssRd87_Tu=withCSS(Component,css,\"framer-dozhN\");export default FramerssRd87_Tu;FramerssRd87_Tu.displayName=\"New Dropdown\";FramerssRd87_Tu.defaultProps={height:20,width:135};addPropertyControls(FramerssRd87_Tu,{variant:{options:[\"lcHBNC_Zt\",\"koxNZc8bo\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},Z_oIIbpJv:{defaultValue:\"Dropdown\",displayTextArea:false,title:\"Title\",type:ControlType.String},qFvkl0G4D:{title:\"Hover\",type:ControlType.EventHandler},Dc3xj7g0l:{title:\"Click\",type:ControlType.EventHandler},pFxoonrbs:MaterialControls?.[\"iconSelection\"]&&{...MaterialControls[\"iconSelection\"],defaultValue:\"ChevronRight\",description:undefined,hidden:undefined,title:\"icon\"}});addFonts(FramerssRd87_Tu,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...MaterialFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerssRd87_Tu\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"koxNZc8bo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"20\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"135\",\"framerVariables\":\"{\\\"Z_oIIbpJv\\\":\\\"title\\\",\\\"qFvkl0G4D\\\":\\\"hover\\\",\\\"Dc3xj7g0l\\\":\\\"click\\\",\\\"pFxoonrbs\\\":\\\"icon\\\"}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ssRd87_Tu.map","// Generated by Framer (af7f236)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withColumnMasonryLayout,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/Dc76lGIKHBjEfi0THTiA/jwhRmiJyHZM8aqRQE1no/beOZAA2ox.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/QooxyGakHffbl9ZOs9w0/YoWkejX7hg4SXWgkg3pA/FCVV6dj1J.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/a0HtMM91JgxYnb374oVh/NGk9tYt0OdSSEvBY2dv8/kTHthuY8c.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/HOa9ZRazGkksYcLpKb7F/ZMUNth38BrP3NdpDwHui/sYqDNdGaW.js\";const MotionDivWithColumnMasonryLayout=withColumnMasonryLayout(motion.div);const cycleOrder=[\"ZrRDb0qAR\",\"IHSGntTl6\",\"FShyO3oTd\"];const serializationHash=\"framer-BNhzu\";const variantClassNames={FShyO3oTd:\"framer-v-1m8emz5\",IHSGntTl6:\"framer-v-1pl1n45\",ZrRDb0qAR:\"framer-v-tsimov\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"ZrRDb0qAR\",Phone:\"FShyO3oTd\",Tablet:\"IHSGntTl6\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZrRDb0qAR\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZrRDb0qAR\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-tsimov\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ZrRDb0qAR\",ref:refBinding,style:{backgroundColor:\"rgb(245, 233, 217)\",...style},...addPropertyOverrides({FShyO3oTd:{\"data-framer-name\":\"Phone\"},IHSGntTl6:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19xojye\",\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"mrP0YV1Kv\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sxou51\",layoutDependency:layoutDependency,layoutId:\"yUtBsHapM\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-oyss9f\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"vC39qat1b\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+64+(((componentViewport?.height||874)-128-1629.024)/2+0+0)+0+0+0+0+.5),pixelHeight:192,pixelWidth:140,positionX:\"center\",positionY:\"center\",sizes:\"69px\",src:\"https://framerusercontent.com/images/OhzjzT8ZsuNw6mVR5WyCuCR8o.png?width=140&height=192\"},className:\"framer-1ug7n77\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"Aj78lWbGU\",...addPropertyOverrides({FShyO3oTd:{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+(((componentViewport?.height||1937.5)-40-3173.8872)/2+0+0)+0+0+0+0+.5),pixelHeight:192,pixelWidth:140,positionX:\"center\",positionY:\"center\",sizes:\"69px\",src:\"https://framerusercontent.com/images/OhzjzT8ZsuNw6mVR5WyCuCR8o.png?width=140&height=192\"}},IHSGntTl6:{background:{alt:\"\",fit:\"stretch\",pixelHeight:192,pixelWidth:140,positionX:\"center\",positionY:\"center\",sizes:\"69px\",src:\"https://framerusercontent.com/images/OhzjzT8ZsuNw6mVR5WyCuCR8o.png?width=140&height=192\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UGxheWZhaXIgRGlzcGxheS1yZWd1bGFy\",\"--framer-font-family\":'\"Playfair Display\", \"Playfair Display Placeholder\", serif',\"--framer-font-size\":\"40px\",\"--framer-letter-spacing\":\"1.6px\",\"--framer-line-height\":\"120%\",\"--framer-text-transform\":\"uppercase\"},children:\"Unspoken \"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UGxheWZhaXIgRGlzcGxheS1yZWd1bGFy\",\"--framer-font-family\":'\"Playfair Display\", \"Playfair Display Placeholder\", serif',\"--framer-font-size\":\"40px\",\"--framer-letter-spacing\":\"1.6px\",\"--framer-line-height\":\"120%\",\"--framer-text-transform\":\"uppercase\"},children:\"Secrets\"})]}),className:\"framer-8kr8sp\",\"data-framer-name\":\"Heading 2 → BLUE BOTTLE COFFEE\",fonts:[\"GF;Playfair Display-regular\"],layoutDependency:layoutDependency,layoutId:\"a8xHGA3kE\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1m8cpdl\",layoutDependency:layoutDependency,layoutId:\"oRAoTCbiK\",style:{background:\"linear-gradient(90deg, rgba(0, 0, 0, 0.05) 0%, var(--token-5af7a7cb-8a0c-49b3-a3b2-4834dc93c3ca, rgb(0, 0, 0)) 50%, rgba(171, 171, 171, 0.05) 100%)\"}})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-21nlzk\",layoutDependency:layoutDependency,layoutId:\"IYjOr_zyw\",children:/*#__PURE__*/_jsxs(MotionDivWithColumnMasonryLayout,{className:\"framer-1gdaehj\",columnMasonryLayoutEnabled:true,layoutDependency:layoutDependency,layoutId:\"nz0yaMKHl\",parentIsDataRepeater:false,rowGap:48,trackCount:4,...addPropertyOverrides({FShyO3oTd:{columnMasonryLayoutEnabled:undefined},IHSGntTl6:{columnMasonryLayoutEnabled:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hgx71j\",\"data-framer-name\":\"Menu Stack\",layoutDependency:layoutDependency,layoutId:\"WaTyII5Y0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1klwsxi\",\"data-styles-preset\":\"beOZAA2ox\",children:\"Menu\"})}),className:\"framer-v41msi\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qdIroKxQa\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uzlj5w\",\"data-framer-name\":\"Menu Items\",layoutDependency:layoutDependency,layoutId:\"EBWIVlBVx\",children:[/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Home page link\",className:\"framer-86dl92\",layoutDependency:layoutDependency,layoutId:\"auAb1BrFO\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cbdvy\",\"data-styles-preset\":\"FCVV6dj1J\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"HhyHeijQM\",openInNewTab:false,relValues:[],scopeId:\"w_HuceKFV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-gc7hqk\",\"data-styles-preset\":\"sYqDNdGaW\",children:\"Home\"})})})}),className:\"framer-1ioit4c\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HhyHeijQM\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Shop Machine Link\",className:\"framer-ty83d\",layoutDependency:layoutDependency,layoutId:\"XQ6isGbzj\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cbdvy\",\"data-styles-preset\":\"FCVV6dj1J\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"k9Gi9SZ7I\"},motionChild:true,nodeId:\"IRgplALaB\",openInNewTab:false,relValues:[],scopeId:\"w_HuceKFV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-gc7hqk\",\"data-styles-preset\":\"sYqDNdGaW\",children:\"Shop\"})})})}),className:\"framer-1ra161j\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IRgplALaB\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Service Center Link\",className:\"framer-1cix993\",layoutDependency:layoutDependency,layoutId:\"RSvvKjxh2\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cbdvy\",\"data-styles-preset\":\"FCVV6dj1J\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tz8H8I1XN\"},motionChild:true,nodeId:\"UwgzvfFdJ\",openInNewTab:false,relValues:[],scopeId:\"w_HuceKFV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-gc7hqk\",\"data-styles-preset\":\"sYqDNdGaW\",children:\"Service Center \"})})})}),className:\"framer-1j5ezqi\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UwgzvfFdJ\",verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-besl6h\",\"data-framer-name\":\"Menu Stack\",layoutDependency:layoutDependency,layoutId:\"Hbhq2nFIe\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1klwsxi\",\"data-styles-preset\":\"beOZAA2ox\",children:\"Info\"})}),className:\"framer-1pqpr9y\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lRmVoJ19J\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ce8e21\",\"data-framer-name\":\"Menu Items\",layoutDependency:layoutDependency,layoutId:\"ne4eiVUz1\",children:[/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Contact Us Link\",className:\"framer-1la9yhp\",layoutDependency:layoutDependency,layoutId:\"a_IlbHUI2\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cbdvy\",\"data-styles-preset\":\"FCVV6dj1J\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"u3EwbYWg7\"},motionChild:true,nodeId:\"buZq_A0_e\",openInNewTab:false,relValues:[],scopeId:\"w_HuceKFV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-gc7hqk\",\"data-styles-preset\":\"sYqDNdGaW\",children:\"Contact Us\"})})})}),className:\"framer-1uvkfgs\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"buZq_A0_e\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Returns Policy Page Buton\",className:\"framer-dw6fcp\",layoutDependency:layoutDependency,layoutId:\"dw5j6dIhD\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cbdvy\",\"data-styles-preset\":\"FCVV6dj1J\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"sFzmCbjhM\"},motionChild:true,nodeId:\"WPufQQmZ1\",openInNewTab:false,relValues:[],scopeId:\"w_HuceKFV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-gc7hqk\",\"data-styles-preset\":\"sYqDNdGaW\",children:\"Return Policy\"})})})}),className:\"framer-130eb5u\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WPufQQmZ1\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Terms of Service Link\",className:\"framer-v6yibn\",layoutDependency:layoutDependency,layoutId:\"gvPwOH1dp\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cbdvy\",\"data-styles-preset\":\"FCVV6dj1J\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XtFiOFx11\"},motionChild:true,nodeId:\"c7ipPsK3p\",openInNewTab:false,relValues:[],scopeId:\"w_HuceKFV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-gc7hqk\",\"data-styles-preset\":\"sYqDNdGaW\",children:\"Terms of Service\"})})})}),className:\"framer-1v6wy07\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"c7ipPsK3p\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Shipping Policy Link\",className:\"framer-1k61als\",layoutDependency:layoutDependency,layoutId:\"qYDi13gxP\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cbdvy\",\"data-styles-preset\":\"FCVV6dj1J\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"o9RKeM8tQ\"},motionChild:true,nodeId:\"VRZZC7ICs\",openInNewTab:false,relValues:[],scopeId:\"w_HuceKFV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-gc7hqk\",\"data-styles-preset\":\"sYqDNdGaW\",children:\"Shipping Policy\"})})})}),className:\"framer-15njsr9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VRZZC7ICs\",verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1djejg6\",\"data-framer-name\":\"Menu Stack\",layoutDependency:layoutDependency,layoutId:\"Hw7AR13Jd\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1klwsxi\",\"data-styles-preset\":\"beOZAA2ox\",children:\"Categories\"})}),className:\"framer-twumdg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qOxuV7TKi\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",rotate:1},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-76eaf9\",\"data-framer-name\":\"Menu Items\",layoutDependency:layoutDependency,layoutId:\"go2EQu3Mu\",children:[/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Link to view home coffee machines\",className:\"framer-yqmz45\",layoutDependency:layoutDependency,layoutId:\"yuYRoID13\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cbdvy\",\"data-styles-preset\":\"FCVV6dj1J\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"eYJYM7B8Q\"},motionChild:true,nodeId:\"Z5ACMd7qu\",openInNewTab:false,relValues:[],scopeId:\"w_HuceKFV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-gc7hqk\",\"data-styles-preset\":\"sYqDNdGaW\",children:\"Home Coffee Machines\"})})})}),className:\"framer-j6zq3b\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Z5ACMd7qu\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Link to view Office coffee machines\",className:\"framer-1annf9v\",layoutDependency:layoutDependency,layoutId:\"QnCQMRNLZ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cbdvy\",\"data-styles-preset\":\"FCVV6dj1J\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ytXbchZd8\"},motionChild:true,nodeId:\"v3_mkuwSs\",openInNewTab:false,relValues:[],scopeId:\"w_HuceKFV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-gc7hqk\",\"data-styles-preset\":\"sYqDNdGaW\",children:\"Office Coffee Machines\"})})})}),className:\"framer-vjfnmn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"v3_mkuwSs\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Link to view moka pots and french press\",className:\"framer-s7fjqw\",layoutDependency:layoutDependency,layoutId:\"RBmQT6II5\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cbdvy\",\"data-styles-preset\":\"FCVV6dj1J\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"No3iE23uc\"},motionChild:true,nodeId:\"v1HvpA9Bw\",openInNewTab:false,relValues:[],scopeId:\"w_HuceKFV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-gc7hqk\",\"data-styles-preset\":\"sYqDNdGaW\",children:\"Moka pots & French Press\"})})})}),className:\"framer-9rezw7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"v1HvpA9Bw\",verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12d3hg\",\"data-framer-name\":\"Menu Stack\",layoutDependency:layoutDependency,layoutId:\"iv0bo3aBI\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1klwsxi\",\"data-styles-preset\":\"beOZAA2ox\",children:\"Brands\"})}),className:\"framer-100pwvf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mrZhRCmGA\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3rvic5\",\"data-framer-name\":\"Menu Items\",layoutDependency:layoutDependency,layoutId:\"bKoEqFq2K\",children:[/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Link to view Ariete Products\",className:\"framer-1ur49j9\",layoutDependency:layoutDependency,layoutId:\"q78bMYG2b\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cbdvy\",\"data-styles-preset\":\"FCVV6dj1J\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WsHM4o_xu\"},motionChild:true,nodeId:\"Hr9hcpFeP\",openInNewTab:false,relValues:[],scopeId:\"w_HuceKFV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-gc7hqk\",\"data-styles-preset\":\"sYqDNdGaW\",children:\"Ariete\"})})})}),className:\"framer-1tabxpm\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Hr9hcpFeP\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Link to view Bialetti Products\",className:\"framer-3adh8j\",layoutDependency:layoutDependency,layoutId:\"zxT2I2wjX\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cbdvy\",\"data-styles-preset\":\"FCVV6dj1J\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"pPLC7SjH0\"},motionChild:true,nodeId:\"kNpC5zPBy\",openInNewTab:false,relValues:[],scopeId:\"w_HuceKFV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-gc7hqk\",\"data-styles-preset\":\"sYqDNdGaW\",children:\"Bialetti\"})})})}),className:\"framer-172grhy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kNpC5zPBy\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Link to view Melitta Products\",className:\"framer-1gyaaxx\",layoutDependency:layoutDependency,layoutId:\"ZCSlrTr2N\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cbdvy\",\"data-styles-preset\":\"FCVV6dj1J\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"OCiEyed1S\"},motionChild:true,nodeId:\"gQc2Y1BR3\",openInNewTab:false,relValues:[],scopeId:\"w_HuceKFV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-gc7hqk\",\"data-styles-preset\":\"sYqDNdGaW\",children:\"Melitta\"})})})}),className:\"framer-hw253m\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gQc2Y1BR3\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Link to view Breville Products\",className:\"framer-fhiiz\",layoutDependency:layoutDependency,layoutId:\"iUk36SSAP\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cbdvy\",\"data-styles-preset\":\"FCVV6dj1J\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"NegrX_cH0\"},motionChild:true,nodeId:\"WzZEwRtbh\",openInNewTab:false,relValues:[],scopeId:\"w_HuceKFV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-gc7hqk\",\"data-styles-preset\":\"sYqDNdGaW\",children:\"Breville\"})})})}),className:\"framer-glypym\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WzZEwRtbh\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Link to view DeLonghi Products\",className:\"framer-12e0q2k\",layoutDependency:layoutDependency,layoutId:\"iNSeRZWhf\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cbdvy\",\"data-styles-preset\":\"FCVV6dj1J\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"YyBfqnF2g\"},motionChild:true,nodeId:\"ST_lGDYxI\",openInNewTab:false,relValues:[],scopeId:\"w_HuceKFV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-gc7hqk\",\"data-styles-preset\":\"sYqDNdGaW\",children:\"DeLonghi\"})})})}),className:\"framer-zca0xi\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ST_lGDYxI\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Link to view Saeco Products\",className:\"framer-9czuez\",layoutDependency:layoutDependency,layoutId:\"mw4DXC0qT\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cbdvy\",\"data-styles-preset\":\"FCVV6dj1J\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"NLd07Jarf\"},motionChild:true,nodeId:\"w9vCEoN7Y\",openInNewTab:false,relValues:[],scopeId:\"w_HuceKFV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-gc7hqk\",\"data-styles-preset\":\"sYqDNdGaW\",children:\"Saeco\"})})})}),className:\"framer-7ktnnt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"w9vCEoN7Y\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Link to view ACM Products\",className:\"framer-123xlkm\",layoutDependency:layoutDependency,layoutId:\"GhTffrcJO\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cbdvy\",\"data-styles-preset\":\"FCVV6dj1J\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zUxzMvmRA\"},motionChild:true,nodeId:\"xOHL0PoIH\",openInNewTab:false,relValues:[],scopeId:\"w_HuceKFV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-gc7hqk\",\"data-styles-preset\":\"sYqDNdGaW\",children:\"ACM\"})})})}),className:\"framer-j1vfnf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xOHL0PoIH\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Link to view ACM Products\",className:\"framer-q8sova\",layoutDependency:layoutDependency,layoutId:\"oHupnfw1g\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cbdvy\",\"data-styles-preset\":\"FCVV6dj1J\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"hkb2HBbaV\"},motionChild:true,nodeId:\"e_Y5Upm0X\",openInNewTab:false,relValues:[],scopeId:\"w_HuceKFV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-gc7hqk\",\"data-styles-preset\":\"sYqDNdGaW\",children:\"Araku Coffee\"})})})}),className:\"framer-1y1uxgw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"e_Y5Upm0X\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Link to view ACM Products\",className:\"framer-cy6pk2\",layoutDependency:layoutDependency,layoutId:\"X98S8HM9D\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cbdvy\",\"data-styles-preset\":\"FCVV6dj1J\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ZgkkK6jJM\"},motionChild:true,nodeId:\"enm33FZBq\",openInNewTab:false,relValues:[],scopeId:\"w_HuceKFV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-gc7hqk\",\"data-styles-preset\":\"sYqDNdGaW\",children:\"Davidoff\"})})})}),className:\"framer-v31k1a\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"enm33FZBq\",verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xnsjyi\",\"data-framer-name\":\"Menu Stack\",layoutDependency:layoutDependency,layoutId:\"CG3mgUWQ_\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1klwsxi\",\"data-styles-preset\":\"beOZAA2ox\",children:\"Follow Us!\"})}),className:\"framer-48q50a\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"X5Eqfohuw\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16l7uyj\",layoutDependency:layoutDependency,layoutId:\"MnxIFz00i\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://share.google/H4GtLeSf3AcZlKyLw\",motionChild:true,nodeId:\"Oh_9YaZPT\",openInNewTab:true,scopeId:\"w_HuceKFV\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Link to view Unspoken Secrets Instagram\",className:\"framer-cbfwqs framer-1k5jblj\",layoutDependency:layoutDependency,layoutId:\"Oh_9YaZPT\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-8pznp9\",layoutDependency:layoutDependency,layoutId:\"hx3cZaz_8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 41 43\" overflow=\"visible\"><path d=\"M 11.89 0 L 29.11 0 C 35.67 0 41 5.59 41 12.47 L 41 30.53 C 41 37.417 35.677 43 29.11 43 L 11.89 43 C 5.33 43 0 37.41 0 30.53 L 0 12.47 C 0 5.583 5.323 0 11.89 0 M 11.48 4.3 C 7.404 4.3 4.1 7.765 4.1 12.04 L 4.1 30.96 C 4.1 35.239 7.4 38.7 11.48 38.7 L 29.52 38.7 C 33.596 38.7 36.9 35.235 36.9 30.96 L 36.9 12.04 C 36.9 7.762 33.599 4.3 29.52 4.3 Z M 31.262 7.525 C 32.678 7.525 33.825 8.728 33.825 10.213 C 33.825 11.697 32.678 12.9 31.262 12.9 C 29.847 12.9 28.7 11.697 28.7 10.213 C 28.7 8.728 29.847 7.525 31.262 7.525 M 20.5 10.75 C 26.161 10.75 30.75 15.563 30.75 21.5 C 30.75 27.437 26.161 32.25 20.5 32.25 C 14.839 32.25 10.25 27.437 10.25 21.5 C 10.25 15.563 14.839 10.75 20.5 10.75 M 20.5 15.05 C 17.103 15.05 14.35 17.938 14.35 21.5 C 14.35 25.062 17.103 27.95 20.5 27.95 C 23.897 27.95 26.65 25.062 26.65 21.5 C 26.65 17.938 23.897 15.05 20.5 15.05\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-z0z8qo\",layoutDependency:layoutDependency,layoutId:\"qoSTL93m0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 41 43\" overflow=\"visible\"><path d=\"M 11.89 0 L 29.11 0 C 35.67 0 41 5.59 41 12.47 L 41 30.53 C 41 37.417 35.677 43 29.11 43 L 11.89 43 C 5.33 43 0 37.41 0 30.53 L 0 12.47 C 0 5.583 5.323 0 11.89 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-drsy0z\",layoutDependency:layoutDependency,layoutId:\"VyZIFRNGl\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32.8 34.4\" overflow=\"visible\"><path d=\"M 7.38 0 C 3.304 0 0 3.465 0 7.74 L 0 26.66 C 0 30.938 3.3 34.4 7.38 34.4 L 25.42 34.4 C 29.496 34.4 32.8 30.935 32.8 26.66 L 32.8 7.74 C 32.8 3.462 29.5 0 25.42 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1q2y6k0\",layoutDependency:layoutDependency,layoutId:\"D0wRiyZdY\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.125 5.375\" overflow=\"visible\"><path d=\"M 2.563 0 C 3.978 0 5.125 1.203 5.125 2.688 C 5.125 4.172 3.978 5.375 2.563 5.375 C 1.147 5.375 0 4.172 0 2.688 C 0 1.203 1.147 0 2.563 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dn0nva\",layoutDependency:layoutDependency,layoutId:\"PDdjP0qz8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.5 21.5\" overflow=\"visible\"><path d=\"M 10.25 0 C 15.911 0 20.5 4.813 20.5 10.75 C 20.5 16.687 15.911 21.5 10.25 21.5 C 4.589 21.5 0 16.687 0 10.75 C 0 4.813 4.589 0 10.25 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qeuy93\",layoutDependency:layoutDependency,layoutId:\"FYCbJdvN8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.3 12.9\" overflow=\"visible\"><path d=\"M 6.15 0 C 2.753 0 0 2.888 0 6.45 C 0 10.012 2.753 12.9 6.15 12.9 C 9.547 12.9 12.3 10.012 12.3 6.45 C 12.3 2.888 9.547 0 6.15 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(Link,{href:\"https://share.google/eaperjvlzEhapNx6K\",motionChild:true,nodeId:\"T9STeNnSX\",openInNewTab:true,scopeId:\"w_HuceKFV\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Link to view Unspoken Secrets Facebook\",className:\"framer-1kbsfo framer-1k5jblj\",layoutDependency:layoutDependency,layoutId:\"T9STeNnSX\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1icvtk0\",layoutDependency:layoutDependency,layoutId:\"XE15TFign\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 42\" overflow=\"visible\"><path d=\"M 14.667 24.15 L 19.905 24.15 L 22 15.75 L 14.667 15.75 L 14.667 11.55 C 14.667 9.387 14.667 7.35 18.857 7.35 L 22 7.35 L 22 0.294 C 21.317 0.204 18.738 0 16.014 0 C 10.325 0 6.286 3.48 6.286 9.87 L 6.286 15.75 L 0 15.75 L 0 24.15 L 6.286 24.15 L 6.286 42 L 14.667 42 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://youtube.com/@itsunspokensecrets?si=Vw91rYPidVTCsxep\",motionChild:true,nodeId:\"sRgG5pH6C\",openInNewTab:true,scopeId:\"w_HuceKFV\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Link to view unspoken secrets youtuube channel\",className:\"framer-15orcqq framer-1k5jblj\",layoutDependency:layoutDependency,layoutId:\"sRgG5pH6C\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-10vqx24\",layoutDependency:layoutDependency,layoutId:\"e4A4e732B\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 52.997 41.997\" overflow=\"visible\"><path d=\"M 27.147 0 C 28.562 0.008 32.102 0.042 35.865 0.192 L 37.201 0.249 C 40.988 0.425 44.772 0.73 46.651 1.247 C 49.155 1.945 51.121 3.977 51.786 6.555 C 52.846 10.65 52.979 18.635 52.995 20.57 L 52.997 20.969 L 52.997 21.425 C 52.979 23.36 52.846 31.348 51.786 35.44 C 51.113 38.026 49.144 40.06 46.651 40.748 C 44.772 41.265 40.988 41.57 37.201 41.745 L 35.865 41.806 C 32.102 41.953 28.562 41.989 27.147 41.995 L 26.524 41.997 L 25.848 41.997 C 22.854 41.979 10.33 41.845 6.344 40.748 C 3.843 40.05 1.874 38.018 1.208 35.44 C 0.148 31.345 0.016 23.36 0 21.425 L 0 20.57 C 0.016 18.635 0.148 10.647 1.208 6.555 C 1.882 3.969 3.85 1.935 6.347 1.25 C 10.33 0.15 22.856 0.016 25.851 0 Z M 21.197 11.813 L 21.197 30.188 L 37.097 21 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-rlj695\",layoutDependency:layoutDependency,layoutId:\"sqK66tQT0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 52.997 41.997\" overflow=\"visible\"><path d=\"M 27.147 0 C 28.562 0.008 32.102 0.042 35.865 0.192 L 37.201 0.249 C 40.988 0.425 44.772 0.73 46.651 1.247 C 49.155 1.945 51.121 3.977 51.786 6.555 C 52.846 10.65 52.979 18.635 52.995 20.57 L 52.997 20.969 L 52.997 21.425 C 52.979 23.36 52.846 31.348 51.786 35.44 C 51.113 38.026 49.144 40.06 46.651 40.748 C 44.772 41.265 40.988 41.57 37.201 41.745 L 35.865 41.806 C 32.102 41.953 28.562 41.989 27.147 41.995 L 26.524 41.997 L 25.848 41.997 C 22.854 41.979 10.33 41.845 6.344 40.748 C 3.843 40.05 1.874 38.018 1.208 35.44 C 0.148 31.345 0.016 23.36 0 21.425 L 0 20.57 C 0.016 18.635 0.148 10.647 1.208 6.555 C 1.882 3.969 3.85 1.935 6.347 1.25 C 10.33 0.15 22.856 0.016 25.851 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1l58ynu\",layoutDependency:layoutDependency,layoutId:\"dT1jwrAjY\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.9 18.375\" overflow=\"visible\"><path d=\"M 0 0 L 0 18.375 L 15.9 9.188 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(Link,{href:\"Tel: +91 9940998118\",motionChild:true,nodeId:\"cigFkw4ZK\",openInNewTab:true,scopeId:\"w_HuceKFV\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-qzuf8d framer-1k5jblj\",layoutDependency:layoutDependency,layoutId:\"cigFkw4ZK\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-n2yi9p\",layoutDependency:layoutDependency,layoutId:\"F2Fay0TSR\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40.11 40\" overflow=\"visible\"><path d=\"M 37.111 9.25 C 31.111 0 18.861 -2.75 9.361 3 C 0.111 8.75 -2.889 21.25 3.111 30.5 L 3.611 31.25 L 1.611 38.75 L 9.111 36.75 L 9.861 37.25 C 13.111 39 16.611 40 20.111 40 C 23.861 40 27.611 39 30.861 37 C 40.111 31 42.861 18.75 37.111 9.25 M 31.861 28.5 C 30.861 30 29.611 31 27.861 31.25 C 26.861 31.25 25.611 31.75 20.611 29.75 C 16.361 27.75 12.861 24.5 10.361 20.75 C 8.861 19 8.111 16.75 7.861 14.5 C 7.861 12.5 8.611 10.75 9.861 9.5 C 10.361 9 10.861 8.75 11.361 8.75 L 12.611 8.75 C 13.111 8.75 13.611 8.75 13.861 9.75 C 14.361 11 15.611 14 15.611 14.25 C 15.861 14.5 15.861 15 15.611 15.25 C 15.861 15.75 15.611 16.25 15.361 16.5 C 15.111 16.75 14.861 17.25 14.611 17.5 C 14.111 17.75 13.861 18.25 14.111 18.75 C 15.111 20.25 16.361 21.75 17.611 23 C 19.111 24.25 20.611 25.25 22.361 26 C 22.861 26.25 23.361 26.25 23.611 25.75 C 23.861 25.25 25.111 24 25.611 23.5 C 26.111 23 26.361 23 26.861 23.25 L 30.861 25.25 C 31.361 25.5 31.861 25.75 32.111 26 C 32.361 26.75 32.361 27.75 31.861 28.5\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-2iojx7\",layoutDependency:layoutDependency,layoutId:\"oPwpaK5Bz\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40.11 40\" overflow=\"visible\"><path d=\"M 37.111 9.25 C 31.111 0 18.861 -2.75 9.361 3 C 0.111 8.75 -2.889 21.25 3.111 30.5 L 3.611 31.25 L 1.611 38.75 L 9.111 36.75 L 9.861 37.25 C 13.111 39 16.611 40 20.111 40 C 23.861 40 27.611 39 30.861 37 C 40.111 31 42.861 18.75 37.111 9.25\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-11ywku8\",layoutDependency:layoutDependency,layoutId:\"O2fD6ShED\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.414 22.556\" overflow=\"visible\"><path d=\"M 24 19.75 C 23 21.25 21.75 22.25 20 22.5 C 19 22.5 17.75 23 12.75 21 C 8.5 19 5 15.75 2.5 12 C 1 10.25 0.25 8 0 5.75 C 0 3.75 0.75 2 2 0.75 C 2.5 0.25 3 0 3.5 0 L 4.75 0 C 5.25 0 5.75 0 6 1 C 6.5 2.25 7.75 5.25 7.75 5.5 C 8 5.75 8 6.25 7.75 6.5 C 8 7 7.75 7.5 7.5 7.75 C 7.25 8 7 8.5 6.75 8.75 C 6.25 9 6 9.5 6.25 10 C 7.25 11.5 8.5 13 9.75 14.25 C 11.25 15.5 12.75 16.5 14.5 17.25 C 15 17.5 15.5 17.5 15.75 17 C 16 16.5 17.25 15.25 17.75 14.75 C 18.25 14.25 18.5 14.25 19 14.5 L 23 16.5 C 23.5 16.75 24 17 24.25 17.25 C 24.5 18 24.5 19 24 19.75\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hurzt5\",layoutDependency:layoutDependency,layoutId:\"V4oNgJql9\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bot0ry\",\"data-framer-name\":\"Phone Set\",layoutDependency:layoutDependency,layoutId:\"RQUdl7x8p\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1klwsxi\",\"data-styles-preset\":\"beOZAA2ox\",children:\"Phone\"})}),className:\"framer-1vy4r5r\",\"data-framer-name\":\"Phone\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lx_lG4d3k\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cbdvy\",\"data-styles-preset\":\"FCVV6dj1J\",children:/*#__PURE__*/_jsx(Link,{href:\"tel: +91 9940998118\",motionChild:true,nodeId:\"BMwJrYQO3\",openInNewTab:true,relValues:[],scopeId:\"w_HuceKFV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-gc7hqk\",\"data-styles-preset\":\"sYqDNdGaW\",children:\"+91 9940998118\"})})})}),className:\"framer-zmgtca\",\"data-framer-name\":\"+91 99620 65454\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BMwJrYQO3\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nptmph\",\"data-framer-name\":\"Address Set\",layoutDependency:layoutDependency,layoutId:\"UCfg12Pjj\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1klwsxi\",\"data-styles-preset\":\"beOZAA2ox\",children:\"Registered Address\"})}),className:\"framer-xwelj3\",\"data-framer-name\":\"Address\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RG9t8liNL\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cbdvy\",\"data-styles-preset\":\"FCVV6dj1J\",children:\"New No. 16/2, MIG 120 Flats, Old, 35/2, 12th Ave, Vaigai Colony, Ashok Nagar, Chennai, Tamil Nadu 600083\"})}),className:\"framer-tg5jb5\",\"data-framer-name\":\"Head Office - Silveor Lifestyle India LLP , Plot No. 82, 1st Floor, Patparganj Industrial Area Delhi -11009\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ylzUldeuy\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-c7cr7f\",\"data-border\":true,\"data-framer-name\":\"Separator\",layoutDependency:layoutDependency,layoutId:\"AHIi2GO8t\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hi642e\",\"data-framer-name\":\"Bottom Section\",layoutDependency:layoutDependency,layoutId:\"V07erf1Vj\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-vs769a\",\"data-framer-name\":\"Quick Links\",layoutDependency:layoutDependency,layoutId:\"RfnPaVOqx\",children:/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Link to view Privacy Policy\",className:\"framer-f88bna\",layoutDependency:layoutDependency,layoutId:\"fIyAlFepF\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xoi0do\",\"data-styles-preset\":\"kTHthuY8c\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jY3jflC29\"},motionChild:true,nodeId:\"N9jlz_ehm\",openInNewTab:false,relValues:[],scopeId:\"w_HuceKFV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-gc7hqk\",\"data-styles-preset\":\"sYqDNdGaW\",children:\"privacy policy\"})})})}),className:\"framer-1vdomq6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"N9jlz_ehm\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({FShyO3oTd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xoi0do\",\"data-styles-preset\":\"kTHthuY8c\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jY3jflC29\"},motionChild:true,nodeId:\"N9jlz_ehm\",openInNewTab:false,relValues:[],scopeId:\"w_HuceKFV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-gc7hqk\",\"data-styles-preset\":\"sYqDNdGaW\",children:\"privacy policy\"})})})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xoi0do\",\"data-styles-preset\":\"kTHthuY8c\",style:{\"--framer-text-alignment\":\"right\"},children:\"@unspoken secrets all rights reserved\"})}),className:\"framer-109gu62\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HW3lHJNE4\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({FShyO3oTd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xoi0do\",\"data-styles-preset\":\"kTHthuY8c\",style:{\"--framer-text-alignment\":\"left\"},children:\"@unspoken secrets all rights reserved\"})})}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BNhzu.framer-1k5jblj, .framer-BNhzu .framer-1k5jblj { display: block; }\",\".framer-BNhzu.framer-tsimov { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; overflow: visible; padding: 64px; position: relative; width: 1200px; }\",\".framer-BNhzu .framer-19xojye { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-BNhzu .framer-sxou51 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-BNhzu .framer-oyss9f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-BNhzu .framer-1ug7n77 { aspect-ratio: 0.7291666666666666 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 95px); position: relative; width: 69px; }\",\".framer-BNhzu .framer-8kr8sp, .framer-BNhzu .framer-1ioit4c, .framer-BNhzu .framer-1ra161j, .framer-BNhzu .framer-1j5ezqi, .framer-BNhzu .framer-1uvkfgs, .framer-BNhzu .framer-130eb5u, .framer-BNhzu .framer-1v6wy07, .framer-BNhzu .framer-15njsr9, .framer-BNhzu .framer-100pwvf, .framer-BNhzu .framer-1tabxpm, .framer-BNhzu .framer-172grhy, .framer-BNhzu .framer-hw253m, .framer-BNhzu .framer-glypym, .framer-BNhzu .framer-zca0xi, .framer-BNhzu .framer-7ktnnt, .framer-BNhzu .framer-j1vfnf, .framer-BNhzu .framer-1y1uxgw, .framer-BNhzu .framer-v31k1a, .framer-BNhzu .framer-1vdomq6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-BNhzu .framer-1m8cpdl { flex: none; height: 1px; overflow: hidden; position: relative; width: 346px; }\",\".framer-BNhzu .framer-21nlzk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-BNhzu .framer-1gdaehj { display: grid; flex: 1 0 0px; gap: 48px; height: min-content; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-BNhzu .framer-hgx71j, .framer-BNhzu .framer-besl6h, .framer-BNhzu .framer-1djejg6, .framer-BNhzu .framer-12d3hg, .framer-BNhzu .framer-xnsjyi { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 34px; height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-BNhzu .framer-v41msi, .framer-BNhzu .framer-1pqpr9y, .framer-BNhzu .framer-twumdg, .framer-BNhzu .framer-48q50a, .framer-BNhzu .framer-1vy4r5r, .framer-BNhzu .framer-zmgtca, .framer-BNhzu .framer-xwelj3, .framer-BNhzu .framer-tg5jb5 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-BNhzu .framer-uzlj5w, .framer-BNhzu .framer-1ce8e21 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-BNhzu .framer-86dl92, .framer-BNhzu .framer-ty83d, .framer-BNhzu .framer-1cix993, .framer-BNhzu .framer-1la9yhp, .framer-BNhzu .framer-dw6fcp, .framer-BNhzu .framer-v6yibn, .framer-BNhzu .framer-1k61als, .framer-BNhzu .framer-yqmz45, .framer-BNhzu .framer-1annf9v, .framer-BNhzu .framer-s7fjqw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-BNhzu .framer-76eaf9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-BNhzu .framer-j6zq3b, .framer-BNhzu .framer-vjfnmn, .framer-BNhzu .framer-9rezw7, .framer-BNhzu .framer-109gu62 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-BNhzu .framer-3rvic5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-BNhzu .framer-1ur49j9, .framer-BNhzu .framer-3adh8j, .framer-BNhzu .framer-1gyaaxx, .framer-BNhzu .framer-fhiiz, .framer-BNhzu .framer-12e0q2k, .framer-BNhzu .framer-9czuez, .framer-BNhzu .framer-123xlkm, .framer-BNhzu .framer-q8sova, .framer-BNhzu .framer-cy6pk2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-BNhzu .framer-16l7uyj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-BNhzu .framer-cbfwqs, .framer-BNhzu .framer-1kbsfo, .framer-BNhzu .framer-15orcqq, .framer-BNhzu .framer-qzuf8d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-BNhzu .framer-8pznp9 { height: 43px; position: relative; width: 41px; }\",\".framer-BNhzu .framer-z0z8qo { height: 43px; left: 0px; position: absolute; top: 0px; width: 41px; }\",\".framer-BNhzu .framer-drsy0z { height: 35px; left: 4px; position: absolute; top: 5px; width: 33px; }\",\".framer-BNhzu .framer-1q2y6k0 { height: 6px; left: 29px; position: absolute; top: 8px; width: 5px; }\",\".framer-BNhzu .framer-1dn0nva { height: 22px; left: 11px; position: absolute; top: 11px; width: 21px; }\",\".framer-BNhzu .framer-1qeuy93 { height: 13px; left: 15px; position: absolute; top: 15px; width: 13px; }\",\".framer-BNhzu .framer-1icvtk0 { height: 42px; position: relative; width: 22px; }\",\".framer-BNhzu .framer-10vqx24 { height: 42px; position: relative; width: 53px; }\",\".framer-BNhzu .framer-rlj695 { height: 42px; left: 0px; position: absolute; top: 0px; width: 53px; }\",\".framer-BNhzu .framer-1l58ynu { height: 19px; left: 21px; position: absolute; top: 12px; width: 16px; }\",\".framer-BNhzu .framer-n2yi9p { height: 40px; position: relative; width: 40px; }\",\".framer-BNhzu .framer-2iojx7 { height: 40px; left: 0px; position: absolute; top: 0px; width: 40px; }\",\".framer-BNhzu .framer-11ywku8 { height: 23px; left: 8px; position: absolute; top: 9px; width: 25px; }\",\".framer-BNhzu .framer-1hurzt5 { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-BNhzu .framer-1bot0ry { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 226px; }\",\".framer-BNhzu .framer-1nptmph { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 225px; }\",\".framer-BNhzu .framer-c7cr7f { flex: none; gap: 0px; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\".framer-BNhzu .framer-1hi642e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-BNhzu .framer-vs769a { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-BNhzu .framer-f88bna { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-BNhzu.framer-v-1pl1n45.framer-tsimov { gap: 48px; padding: 64px 64px 24px 64px; width: 810px; }\",\".framer-BNhzu.framer-v-1pl1n45 .framer-1gdaehj { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: wrap; gap: 42px 100px; justify-content: flex-start; }\",\".framer-BNhzu.framer-v-1pl1n45 .framer-hgx71j, .framer-BNhzu.framer-v-1pl1n45 .framer-besl6h, .framer-BNhzu.framer-v-1pl1n45 .framer-1djejg6 { align-self: unset; flex: 1 0 0px; flex-wrap: wrap; gap: 20px; min-width: 199px; width: 1px; }\",\".framer-BNhzu.framer-v-1pl1n45 .framer-12d3hg { align-self: unset; flex: 1 0 0px; flex-wrap: wrap; min-width: 199px; width: 1px; }\",\".framer-BNhzu.framer-v-1pl1n45 .framer-xnsjyi { align-self: unset; flex-wrap: wrap; gap: 20px; min-width: 199px; width: 111px; }\",\".framer-BNhzu.framer-v-1pl1n45 .framer-1hurzt5, .framer-BNhzu.framer-v-1m8emz5 .framer-hgx71j, .framer-BNhzu.framer-v-1m8emz5 .framer-besl6h, .framer-BNhzu.framer-v-1m8emz5 .framer-1djejg6, .framer-BNhzu.framer-v-1m8emz5 .framer-12d3hg, .framer-BNhzu.framer-v-1m8emz5 .framer-xnsjyi, .framer-BNhzu.framer-v-1m8emz5 .framer-1hurzt5 { align-self: unset; }\",\".framer-BNhzu.framer-v-1pl1n45 .framer-vs769a { flex: none; order: 0; width: min-content; }\",\".framer-BNhzu.framer-v-1pl1n45 .framer-109gu62 { order: 1; }\",\".framer-BNhzu.framer-v-1m8emz5.framer-tsimov { gap: 48px; padding: 20px; width: 390px; }\",\".framer-BNhzu.framer-v-1m8emz5 .framer-1gdaehj { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 48px 20px; justify-content: flex-start; }\",\".framer-BNhzu.framer-v-1m8emz5 .framer-1hi642e { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 12px; justify-content: flex-start; }\",\".framer-BNhzu.framer-v-1m8emz5 .framer-vs769a, .framer-BNhzu.framer-v-1m8emz5 .framer-109gu62 { flex: none; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,'.framer-BNhzu[data-border=\"true\"]::after, .framer-BNhzu [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 874\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"IHSGntTl6\":{\"layout\":[\"fixed\",\"auto\"]},\"FShyO3oTd\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerw_HuceKFV=withCSS(Component,css,\"framer-BNhzu\");export default Framerw_HuceKFV;Framerw_HuceKFV.displayName=\"Footer\";Framerw_HuceKFV.defaultProps={height:874,width:1200};addPropertyControls(Framerw_HuceKFV,{variant:{options:[\"ZrRDb0qAR\",\"IHSGntTl6\",\"FShyO3oTd\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerw_HuceKFV,[{explicitInter:true,fonts:[{cssFamilyName:\"Playfair Display\",source:\"google\",style:\"normal\",uiFamilyName:\"Playfair Display\",url:\"https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvUDVZNLo_U2r.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerw_HuceKFV\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"874\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"IHSGntTl6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FShyO3oTd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./w_HuceKFV.map","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n */export default function FC_CatalogSortDropdown(props){const{DropdownVisual,relevanceText=\"Relevance\",titleAscText=\"A-Z\",titleDescText=\"Z-A\",priceAscText=\"Price (lowest first)\",priceDescText=\"Price (highest first)\",newestText=\"Newest\",bestSellingText=\"Best Selling\",defaultSort=\"relevance\"}=props;const dropdownRef=React.useRef(null);const[currentSort,setCurrentSort]=React.useState(defaultSort);const handleClick=()=>{if(dropdownRef.current){dropdownRef.current.focus();const event=new MouseEvent(\"mousedown\",{bubbles:true,cancelable:true,view:window});dropdownRef.current.dispatchEvent(event);}};// Map internal sort values to display text\nconst sortOptions=React.useMemo(()=>{return[{value:\"relevance\",text:relevanceText},{value:\"title_asc\",text:titleAscText},{value:\"title_desc\",text:titleDescText},{value:\"price_asc\",text:priceAscText},{value:\"price_desc\",text:priceDescText},{value:\"newest\",text:newestText},{value:\"best_selling\",text:bestSellingText}].filter(option=>option.text)// Filter out options with empty text\n;},[relevanceText,titleAscText,titleDescText,priceAscText,priceDescText,newestText,bestSellingText]);// Get the current sort text\nconst getCurrentSortText=React.useCallback(()=>{const option=sortOptions.find(opt=>opt.value===currentSort);return option?.text||relevanceText;},[currentSort,sortOptions,relevanceText]);// Helper function to update text content with {{param}}\nconst updateButtonContent=element=>{if(!element||typeof element!==\"object\")return element;// Handle arrays\nif(Array.isArray(element)){return element.map(child=>updateButtonContent(child));}if(!/*#__PURE__*/React.isValidElement(element))return element;const{children,...otherProps}=element.props;// Special handling for Framer Text components\nif(element.type?.displayName?.includes(\"Text\")){const text=element.props.text||\"\";const newText=text.replace(/{{param}}/g,getCurrentSortText());return /*#__PURE__*/React.cloneElement(element,{...otherProps,text:newText});}// Handle children recursively\nlet newChildren=children;if(children){if(typeof children===\"string\"){newChildren=children.replace(/{{param}}/g,getCurrentSortText());}else if(/*#__PURE__*/React.isValidElement(children)||Array.isArray(children)){newChildren=updateButtonContent(children);}}return /*#__PURE__*/React.cloneElement(element,{...otherProps,children:newChildren});};// Handle sort change\nconst handleSortChange=React.useCallback(e=>{const value=e.target.value;setCurrentSort(value);// Save to session storage\nif(typeof window!==\"undefined\"){sessionStorage.setItem(\"sortBy\",value);}// Map URL sort parameter to internal sort configuration\nlet sortConfig;switch(value){case\"relevance\":sortConfig={type:\"relevancy\",sortBy:\"relevancy\",sortDirection:null};break;case\"title_asc\":sortConfig={type:\"name\",sortBy:\"name\",sortDirection:\"aToZ\"};break;case\"title_desc\":sortConfig={type:\"name\",sortBy:\"name\",sortDirection:\"zToA\"};break;case\"price_asc\":sortConfig={type:\"price\",sortBy:\"price\",sortDirection:\"lowToHigh\"};break;case\"price_desc\":sortConfig={type:\"price\",sortBy:\"price\",sortDirection:\"highToLow\"};break;case\"newest\":sortConfig={type:\"created\",sortBy:\"created\",sortDirection:\"newest\"};break;case\"best_selling\":sortConfig={type:\"best-selling\",sortBy:\"best-selling\",sortDirection:null};break;}// Update URL with sort parameter\nif(typeof window!==\"undefined\"){const url=new URL(window.location.href);url.searchParams.set(\"sort\",value);window.history.pushState({sortConfig},\"\",url.toString());}// Dispatch sort change event\ndocument.dispatchEvent(new CustomEvent(\"product-sort-change\",{detail:sortConfig}));},[]);// Update sort value from URL on mount and URL changes\nReact.useEffect(()=>{if(typeof window===\"undefined\")return;const updateSortFromUrl=()=>{const urlParams=new URLSearchParams(window.location.search);const sortParam=urlParams.get(\"sort\");// First check URL\nif(sortParam&&sortOptions.some(option=>option.value===sortParam)){setCurrentSort(sortParam);sessionStorage.setItem(\"sortBy\",sortParam);}else{const storedSort=sessionStorage.getItem(\"sortBy\");if(storedSort&&sortOptions.some(option=>option.value===storedSort)){setCurrentSort(storedSort);// Update URL to match session storage\nconst url=new URL(window.location.href);url.searchParams.set(\"sort\",storedSort);window.history.pushState({sort:storedSort},\"\",url.toString());}}};updateSortFromUrl();window.addEventListener(\"popstate\",updateSortFromUrl);return()=>{window.removeEventListener(\"popstate\",updateSortFromUrl);};},[sortOptions]);return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\",height:\"100%\",cursor:\"pointer\"},onClick:handleClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",pointerEvents:\"none\"},children:updateButtonContent(DropdownVisual)}),/*#__PURE__*/_jsx(\"select\",{ref:dropdownRef,value:currentSort,onChange:handleSortChange,style:{position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",opacity:0,cursor:\"pointer\"},children:sortOptions.map(option=>/*#__PURE__*/_jsx(\"option\",{value:option.value,children:option.text},option.value))})]});}addPropertyControls(FC_CatalogSortDropdown,{DropdownVisual:{type:ControlType.ComponentInstance,title:\"Component\",description:\"Connect to native Framer component, on-canvas but off-page. Use {{param}} in text to show the current sort option\"},defaultSort:{type:ControlType.Enum,title:\"Default Sort\",options:[\"relevance\",\"title_asc\",\"title_desc\",\"price_asc\",\"price_desc\",\"newest\",\"best_selling\"],optionTitles:[\"Relevance\",\"Title A-Z\",\"Title Z-A\",\"Price Low-High\",\"Price High-Low\",\"Newest\",\"Best Selling\"],defaultValue:\"relevance\"},relevanceText:{type:ControlType.String,title:\"Relevance\",defaultValue:\"Relevance\"},titleAscText:{type:ControlType.String,title:\"Title (A-Z)\",defaultValue:\"A-Z\"},titleDescText:{type:ControlType.String,title:\"Title (Z-A)\",defaultValue:\"Z-A\"},priceAscText:{type:ControlType.String,title:\"Price (Low)\",defaultValue:\"Price (lowest first)\"},priceDescText:{type:ControlType.String,title:\"Price (High)\",defaultValue:\"Price (highest first)\"},newestText:{type:ControlType.String,title:\"Newest\",defaultValue:\"Newest\"},bestSellingText:{type:ControlType.String,title:\"Best Selling\",defaultValue:\"Best Selling\",description:\"Empty fields won't be displayed\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CatalogSortDropdown\",\"slots\":[\"DropdownVisual\"],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CatalogSortDropdown.map","// Generated by Framer (af7f236)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Material}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";import FC_CatalogSortDropdown from\"https://framerusercontent.com/modules/OOFOW5xBl7UsXk1dpKpb/v927zVAaw2LsCUIGB54f/FC_CatalogSortDropdown.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/sO6wo57Sws6DSSs9X48v/5IU3EEEqhGawmrDsfPX5/cNlpR3Aev.js\";const MaterialFonts=getFonts(Material);const FC_CatalogSortDropdownFonts=getFonts(FC_CatalogSortDropdown);const enabledGestures={QnWKQOw6v:{hover:true}};const serializationHash=\"framer-nIjeA\";const variantClassNames={QnWKQOw6v:\"framer-v-z358lc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"QnWKQOw6v\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-z358lc\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"QnWKQOw6v\",ref:refBinding,style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},...addPropertyOverrides({\"QnWKQOw6v-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5wig56-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"o1_1bSbfh-container\",nodeId:\"o1_1bSbfh\",rendersWithMotion:true,scopeId:\"w279xu6Ku\",children:/*#__PURE__*/_jsx(FC_CatalogSortDropdown,{bestSellingText:\"Best Selling\",defaultSort:\"relevance\",DropdownVisual:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1km8reo\",\"data-framer-name\":\"sort-by\",layoutDependency:layoutDependency,layoutId:\"z41YlvpJU\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-j8a0uf\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"qFFx3KPJo\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1e2wi9k\",\"data-styles-preset\":\"cNlpR3Aev\",children:\"Sort by {{param}}\"})}),className:\"framer-39gnyy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"F_ZndQ4VH\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15vol75-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"sHyJ3Nkxd-container\",nodeId:\"sHyJ3Nkxd\",rendersWithMotion:true,scopeId:\"w279xu6Ku\",style:{rotate:90},children:/*#__PURE__*/_jsx(Material,{color:\"rgb(0, 0, 0)\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"ChevronRight\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"sHyJ3Nkxd\",layoutId:\"sHyJ3Nkxd\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})],height:\"100%\",id:\"o1_1bSbfh\",layoutId:\"o1_1bSbfh\",newestText:\"Newest\",priceAscText:\"Price (lowest first)\",priceDescText:\"Price (highest first)\",relevanceText:\"Relevance\",titleAscText:\"A-Z\",titleDescText:\"Z-A\",width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nIjeA.framer-c4l9oi, .framer-nIjeA .framer-c4l9oi { display: block; }\",\".framer-nIjeA.framer-z358lc { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-nIjeA .framer-5wig56-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-nIjeA .framer-1km8reo { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-nIjeA .framer-j8a0uf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-nIjeA .framer-39gnyy { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-nIjeA .framer-15vol75-container { flex: none; height: 20px; position: relative; width: 20px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 186\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"QaT3UZeHO\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerw279xu6Ku=withCSS(Component,css,\"framer-nIjeA\");export default Framerw279xu6Ku;Framerw279xu6Ku.displayName=\"FC Catalog Sort 3\";Framerw279xu6Ku.defaultProps={height:20,width:186};addFonts(Framerw279xu6Ku,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...MaterialFonts,...FC_CatalogSortDropdownFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerw279xu6Ku\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QaT3UZeHO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"186\",\"framerIntrinsicHeight\":\"20\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./w279xu6Ku.map","// Generated by Framer (22e536a)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,Container,ControlType,cx,Floating,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,InjectSelectionStyle,PathVariablesContext,PropertyOverrides,RenderTarget,ResetOuterLinkContext,ResolveLinks,RichText,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,useQueryData,useRouter,withColumnMasonryLayout,withCSS,withOptimizedAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import FC_CatalogFilterButton from\"https://framerusercontent.com/modules/C5s4mO0gBJtqskC4YAhz/MEadtt1HqvclACBtUYnM/FC_CatalogFilterButton.js\";import Carousel from\"https://framerusercontent.com/modules/UIrMjSS6ZX89L0CsT8k6/ML2P8tpN3NMgUZoox0ho/Carousel.js\";import H2Component from\"#framer/local/canvasComponent/aILBGUkgG/aILBGUkgG.js\";import ProductCard from\"#framer/local/canvasComponent/aWV51RZxs/aWV51RZxs.js\";import CartModal from\"#framer/local/canvasComponent/goCufJ_IS/goCufJ_IS.js\";import SearchModal2 from\"#framer/local/canvasComponent/GyBQ7dype/GyBQ7dype.js\";import HeaderBanner from\"#framer/local/canvasComponent/hl9eLL3Xh/hl9eLL3Xh.js\";import CategoryCardComponent from\"#framer/local/canvasComponent/myAi97Eiw/myAi97Eiw.js\";import NavigationBar from\"#framer/local/canvasComponent/PCPw2DABg/PCPw2DABg.js\";import NewDropdown from\"#framer/local/canvasComponent/ssRd87_Tu/ssRd87_Tu.js\";import Footer from\"#framer/local/canvasComponent/w_HuceKFV/w_HuceKFV.js\";import FCCatalogSort3 from\"#framer/local/canvasComponent/w279xu6Ku/w279xu6Ku.js\";import H1Component from\"#framer/local/canvasComponent/yjqLl3KBr/yjqLl3KBr.js\";import Products from\"#framer/local/collection/zIDOKdZtg/zIDOKdZtg.js\";import*as sharedStyle from\"#framer/local/css/hZXQ4jUPO/hZXQ4jUPO.js\";const H1ComponentFonts=getFonts(H1Component);const CategoryCardComponentFonts=getFonts(CategoryCardComponent);const MotionDivWithColumnMasonryLayout=withColumnMasonryLayout(motion.div);const H2ComponentFonts=getFonts(H2Component);const FCCatalogSort3Fonts=getFonts(FCCatalogSort3);const NewDropdownFonts=getFonts(NewDropdown);const FC_CatalogFilterButtonFonts=getFonts(FC_CatalogFilterButton);const ProductCardFonts=getFonts(ProductCard);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const CarouselFonts=getFonts(Carousel);const FooterFonts=getFonts(Footer);const NavigationBarFonts=getFonts(NavigationBar);const CartModalFonts=getFonts(CartModal);const SearchModal2Fonts=getFonts(SearchModal2);const HeaderBannerFonts=getFonts(HeaderBanner);const breakpoints={DzV8yZXOf:\"(min-width: 810px) and (max-width: 1199.98px)\",WUHcgiaho:\"(max-width: 809.98px)\",ypRvRKs7r:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-6We4M\";const variantClassNames={DzV8yZXOf:\"framer-v-w12gdn\",WUHcgiaho:\"framer-v-1fwe98y\",ypRvRKs7r:\"framer-v-18je64l\"};const Un6XbleqV=undefined;const DeVCI_zCUw03dDf9og=undefined;const y_Z1B03gdw03dDf9og=undefined;const C5aorh97ew03dDf9og=undefined;const GmFaJfO4lw03dDf9og=undefined;const ZmVf1iHvfw03dDf9og=undefined;const I1BhR1AcBw03dDf9og=undefined;const idw03dDf9og=undefined;const vsnqTB1o1GM6efXvs5=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const contains=(a,b)=>{if(typeof a===\"string\"&&typeof b===\"string\"){return a.toLowerCase().includes(b.toLowerCase());}if(Array.isArray(a)&&typeof b===\"string\"){return a.includes(b);}return false;};const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const animation5={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const breakpointRules={DzV8yZXOf:[\".framer-6We4M .framer-wf278p { max-width: 600px; }\",\".framer-6We4M .framer-t9p39v { padding: 0px 56px 0px 56px; }\",\".framer-6We4M .framer-z7v5u1 { gap: 20px; max-width: 600px; padding: 20px 0px 50px 0px; }\",\".framer-6We4M .framer-121ibyq { flex-direction: column; gap: 15px; justify-content: center; }\",\".framer-6We4M .framer-1v38p1c-container { flex: none; width: 100%; }\"],WUHcgiaho:[\".framer-6We4M .framer-nu9ira { padding: 116px 20px 20px 20px; }\",\".framer-6We4M .framer-wf278p { gap: 8px 8px; }\",\".framer-6We4M .framer-lqachc-container, .framer-6We4M .framer-1as1l2k-container, .framer-6We4M .framer-15zn2oz-container, .framer-6We4M .framer-1xrag66-container, .framer-6We4M .framer-y63a4-container { max-height: 300px; }\",\".framer-6We4M .framer-t9p39v { padding: 0px 30px 0px 30px; }\",\".framer-6We4M .framer-z7v5u1 { gap: 20px; padding: 20px 0px 50px 0px; }\",\".framer-6We4M .framer-zj2jc8 { align-content: flex-end; align-items: flex-end; flex-direction: column; gap: 0px; }\",\".framer-6We4M .framer-1wagh5n { width: 122px; }\",\".framer-6We4M .framer-1azvw6s { grid-template-columns: repeat(2, minmax(120px, 1fr)); }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={DzV8yZXOf:\".framer-w12gdn-override\",WUHcgiaho:\".framer-1fwe98y-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6We4M.framer-24im5w, .framer-6We4M .framer-24im5w { display: block; }\",\".framer-6We4M.framer-18je64l { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-6We4M .framer-u53if2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: -1000; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-6We4M .framer-nu9ira { align-content: center; align-items: center; background-color: var(--token-84dd9fdd-c9d1-4e22-8dce-c83e0f10d97b, #f9f2e8); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 116px 56px 20px 56px; position: relative; width: 100%; }\",\".framer-6We4M .framer-f9cazj { align-content: center; align-items: center; background-color: var(--token-84dd9fdd-c9d1-4e22-8dce-c83e0f10d97b, #f9f2e8); display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 48px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-6We4M .framer-1osx64s-container, .framer-6We4M .framer-8mzrov-container, .framer-6We4M .framer-piirjx-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-6We4M .framer-wf278p { display: grid; flex: none; gap: 20px 20px; height: min-content; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6We4M .framer-lqachc-container, .framer-6We4M .framer-1as1l2k-container, .framer-6We4M .framer-15zn2oz-container, .framer-6We4M .framer-1xrag66-container, .framer-6We4M .framer-y63a4-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: 100%; }\",\".framer-6We4M .framer-t9p39v { align-content: center; align-items: center; background-color: var(--token-06d6f93e-05e9-43ab-8fa9-bf55181d14a1, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px 130px 0px 130px; position: relative; width: 100%; }\",\".framer-6We4M .framer-z7v5u1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; max-width: 1200px; overflow: hidden; padding: 50px 0px 50px 0px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-6We4M .framer-hm7954 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6We4M .framer-121ibyq { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-6We4M .framer-1v38p1c-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-6We4M .framer-zj2jc8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-6We4M .framer-sdfq4d-container, .framer-6We4M .framer-1urq0wd-container, .framer-6We4M .framer-1h947n8-container, .framer-6We4M .framer-122bdy8-container, .framer-6We4M .framer-8juu4q-container, .framer-6We4M .framer-1jgm6ja-container, .framer-6We4M .framer-132kb6a-container, .framer-6We4M .framer-1vx71wt-container, .framer-6We4M .framer-1r66db4-container, .framer-6We4M .framer-ijnk9q-container, .framer-6We4M .framer-bzqsbd-container, .framer-6We4M .framer-16slvgj-container, .framer-6We4M .framer-15mh6jr-container, .framer-6We4M .framer-kgvj56-container, .framer-6We4M .framer-j8eelj-container, .framer-6We4M .framer-ssdhlu-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-6We4M .framer-p7uv4c { align-content: center; align-items: center; box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 160px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-6We4M .framer-i4edfk, .framer-6We4M .framer-9cc9eu { align-content: flex-start; align-items: flex-start; background-color: var(--token-84dd9fdd-c9d1-4e22-8dce-c83e0f10d97b, #f9f2e8); border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 4px 8px 4px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-6We4M .framer-1wagh5n { align-content: center; align-items: center; box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 183px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-6We4M .framer-1azvw6s { display: grid; flex: none; gap: 24px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(4, minmax(120px, 1fr)); height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-6We4M .framer-ihb3q1 { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; justify-self: start; max-width: 400px; padding: 0px; position: relative; width: 100%; }\",\".framer-6We4M .framer-xsfzhk { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-6We4M .framer-1hb4579 { align-content: flex-start; align-items: flex-start; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; order: 1002; overflow: hidden; padding: 50px 88px 50px 88px; position: relative; width: 100%; }\",\".framer-6We4M .framer-ui0b13 { --framer-paragraph-spacing: 0px; -webkit-filter: sepia(1); filter: sepia(1); flex: none; height: auto; max-width: 895px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-6We4M .framer-u5smdb-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",\".framer-6We4M .framer-zhgrzm-container { flex: none; height: auto; left: 50%; order: 1004; position: var(--framer-canvas-fixed-position, fixed); top: 32px; transform: translateX(-50%); width: 100%; z-index: 6; }\",\".framer-6We4M.framer-1ftjysb { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: -1; }\",\".framer-6We4M.framer-oe4a9y-container { flex: none; height: 100%; position: fixed; right: 0px; top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-6We4M.framer-xm7jsq { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 3; }\",\".framer-6We4M.framer-1jbga2e-container { flex: none; height: auto; left: 50%; position: fixed; top: 116px; width: 100%; z-index: 3; }\",\".framer-6We4M.framer-wvfav3 { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; }\",\".framer-6We4M.framer-1nkf9dq { align-content: center; align-items: center; background-color: var(--token-da608ad5-6f35-4cfd-9315-2b341683f8bf, #f5e9d9); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: fixed; right: 0px; top: 116px; width: 100%; }\",\".framer-6We4M .framer-h6rau2-container { flex: none; height: 32px; left: -2px; order: 1005; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 7; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css];const mediaQueries={DzV8yZXOf:\"(min-width: 810px) and (max-width: 1199.98px)\",WUHcgiaho:\"(max-width: 809.98px)\",ypRvRKs7r:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"ypRvRKs7r\",Phone:\"WUHcgiaho\",Tablet:\"DzV8yZXOf\"};const getProps=({categoryFilter,height,id,width,...props})=>{return{...props,Un6XbleqV:categoryFilter??props.Un6XbleqV??\"Home Coffee Machines\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ypRvRKs7r\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,Un6XbleqV,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const Dc3xj7g0l13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const sPhqNYBfZko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const bA3Cg57LCko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const nmKGXf7_Cko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const G1ACsmbL_1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const AWkee9eZQ1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const ref1=React.useRef(null);const ref2=React.useRef(null);const ref3=React.useRef(null);const ref4=React.useRef(null);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"ypRvRKs7r\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); } @media (min-width: 810px) and (max-width: 1199.98px) { :root { font-size: 87.5%; } } @media (max-width: 809.98px) { :root { font-size: 75%; } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-18je64l\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-u53if2\",\"data-framer-name\":\"Main\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-nu9ira\",\"data-framer-name\":\"Hero Section\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-f9cazj\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WUHcgiaho:{width:\"max(100vw - 40px, 1px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:197,width:\"max(100vw - 112px, 1px)\",y:164,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1osx64s-container\",nodeId:\"qn1RXBZt2\",scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(H1Component,{ApqZ2M6Sh:\"Brew caf\\xe9-grade coffee from the comfort of your home or office. Explore our wide range of moka pots, small-batch roasts, accessories, and more.\",EkT0WQyM2:\"ZcW05jbvc\",f0ccoQM9c:true,gSjA3HKb8:\"Find Your Perfect Machine\",height:\"100%\",id:\"qn1RXBZt2\",layoutId:\"qn1RXBZt2\",ncnWKVtRk:\"Shop Coffee Machines\",pP5zTIjlY:false,style:{width:\"100%\"},variant:\"h7BdWd56r\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DzV8yZXOf:{trackCount:2},WUHcgiaho:{rowGap:8,trackCount:2}},children:/*#__PURE__*/_jsxs(MotionDivWithColumnMasonryLayout,{className:\"framer-wf278p\",columnMasonryLayoutEnabled:true,\"data-framer-name\":\"items\",parentIsDataRepeater:false,rowGap:20,trackCount:3,children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined},{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined},{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DzV8yZXOf:{width:\"max((min(max(100vw - 112px, 1px), 600px) - 20px) / 2, 270px)\"},WUHcgiaho:{width:\"max((min(max(100vw - 40px, 1px), 1200px) - 8px) / 2, 270px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,width:\"max((min(max(100vw - 112px, 1px), 1200px) - 40px) / 3, 50px)\",y:361,children:/*#__PURE__*/_jsx(Container,{className:\"framer-lqachc-container\",nodeId:\"wptmyzu6W\",scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DzV8yZXOf:{hRb54EDoE:resolvedLinks[1]},WUHcgiaho:{hRb54EDoE:resolvedLinks[2],style:{maxHeight:\"100%\",width:\"100%\"}}},children:/*#__PURE__*/_jsx(CategoryCardComponent,{height:\"100%\",hRb54EDoE:resolvedLinks[0],id:\"wptmyzu6W\",layoutId:\"wptmyzu6W\",style:{width:\"100%\"},width:\"100%\",ZnRPQizC5:\"home coffee machines\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ytXbchZd8\"},implicitPathVariables:undefined},{href:{webPageId:\"ytXbchZd8\"},implicitPathVariables:undefined},{href:{webPageId:\"ytXbchZd8\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DzV8yZXOf:{width:\"max((min(max(100vw - 112px, 1px), 600px) - 20px) / 2, 270px)\"},WUHcgiaho:{width:\"max((min(max(100vw - 40px, 1px), 1200px) - 8px) / 2, 270px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,width:\"max((min(max(100vw - 112px, 1px), 1200px) - 40px) / 3, 50px)\",y:361,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1as1l2k-container\",nodeId:\"T9QESZzQg\",scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DzV8yZXOf:{hRb54EDoE:resolvedLinks1[1]},WUHcgiaho:{hRb54EDoE:resolvedLinks1[2],style:{maxHeight:\"100%\",width:\"100%\"}}},children:/*#__PURE__*/_jsx(CategoryCardComponent,{height:\"100%\",hRb54EDoE:resolvedLinks1[0],id:\"T9QESZzQg\",layoutId:\"T9QESZzQg\",style:{width:\"100%\"},width:\"100%\",ZnRPQizC5:\"office coffee machines\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined},{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined},{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DzV8yZXOf:{width:\"max((min(max(100vw - 112px, 1px), 600px) - 20px) / 2, 270px)\",y:439},WUHcgiaho:{width:\"max((min(max(100vw - 40px, 1px), 1200px) - 8px) / 2, 270px)\",y:427}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,width:\"max((min(max(100vw - 112px, 1px), 1200px) - 40px) / 3, 50px)\",y:361,children:/*#__PURE__*/_jsx(Container,{className:\"framer-15zn2oz-container\",nodeId:\"fnFCkb0XO\",scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DzV8yZXOf:{hRb54EDoE:resolvedLinks2[1]},WUHcgiaho:{hRb54EDoE:resolvedLinks2[2],style:{maxHeight:\"100%\",width:\"100%\"}}},children:/*#__PURE__*/_jsx(CategoryCardComponent,{height:\"100%\",hRb54EDoE:resolvedLinks2[0],id:\"fnFCkb0XO\",layoutId:\"fnFCkb0XO\",style:{width:\"100%\"},width:\"100%\",ZnRPQizC5:\"coffee accessories\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"No3iE23uc\"},implicitPathVariables:undefined},{href:{webPageId:\"No3iE23uc\"},implicitPathVariables:undefined},{href:{webPageId:\"No3iE23uc\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DzV8yZXOf:{width:\"max((min(max(100vw - 112px, 1px), 600px) - 20px) / 2, 270px)\"},WUHcgiaho:{width:\"max((min(max(100vw - 40px, 1px), 1200px) - 8px) / 2, 270px)\",y:427}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,width:\"max((min(max(100vw - 112px, 1px), 1200px) - 40px) / 3, 50px)\",y:439,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xrag66-container\",nodeId:\"tOHcD2kHt\",scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DzV8yZXOf:{hRb54EDoE:resolvedLinks3[1]},WUHcgiaho:{hRb54EDoE:resolvedLinks3[2],style:{maxHeight:\"100%\",width:\"100%\"}}},children:/*#__PURE__*/_jsx(CategoryCardComponent,{height:\"100%\",hRb54EDoE:resolvedLinks3[0],id:\"tOHcD2kHt\",layoutId:\"tOHcD2kHt\",style:{width:\"100%\"},width:\"100%\",ZnRPQizC5:\"moka pots & french press\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ANtdF_WuZ\"},implicitPathVariables:undefined},{href:{webPageId:\"ANtdF_WuZ\"},implicitPathVariables:undefined},{href:{webPageId:\"ANtdF_WuZ\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DzV8yZXOf:{width:\"max((min(max(100vw - 112px, 1px), 600px) - 20px) / 2, 270px)\",y:517},WUHcgiaho:{width:\"max((min(max(100vw - 40px, 1px), 1200px) - 8px) / 2, 270px)\",y:493}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,width:\"max((min(max(100vw - 112px, 1px), 1200px) - 40px) / 3, 50px)\",y:439,children:/*#__PURE__*/_jsx(Container,{className:\"framer-y63a4-container\",nodeId:\"eHmiHpRZQ\",scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DzV8yZXOf:{hRb54EDoE:resolvedLinks4[1]},WUHcgiaho:{hRb54EDoE:resolvedLinks4[2],style:{maxHeight:\"100%\",width:\"100%\"}}},children:/*#__PURE__*/_jsx(CategoryCardComponent,{height:\"100%\",hRb54EDoE:resolvedLinks4[0],id:\"eHmiHpRZQ\",layoutId:\"eHmiHpRZQ\",style:{width:\"100%\"},width:\"100%\",ZnRPQizC5:\"Coffee Roasts\"})})})})})})]})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-t9p39v\",\"data-framer-name\":\"Catalog Section\",children:/*#__PURE__*/_jsxs(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-z7v5u1\",\"data-framer-appear-id\":\"z7v5u1\",\"data-framer-name\":\"Content\",initial:animation1,optimized:true,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-hm7954\",\"data-framer-name\":\"Heading 2 Set\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-121ibyq\",\"data-framer-name\":\"Sorting & Filtering\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DzV8yZXOf:{width:\"max(min(100vw - 112px, 600px), 1px)\",y:615},WUHcgiaho:{y:591}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:541,y:567,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1v38p1c-container\",nodeId:\"KvAUogMnM\",scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DzV8yZXOf:{variant:\"KdrRbfXJc\"}},children:/*#__PURE__*/_jsx(H2Component,{CrM1ZNC86:Un6XbleqV,gNi_dmbAI:\"Shop Machines\",height:\"100%\",id:\"KvAUogMnM\",layoutId:\"KvAUogMnM\",lHXPhDz7c:false,style:{width:\"100%\"},TlNnLozQQ:false,variant:\"N6I7z1fLH\",width:\"100%\",wIH_TtknH:\"ZcW05jbvc\",zCfqg1UOl:\"Our precision-crafted machines don’t just brew coffee; they create moments. Moments when the world slows down, the aroma fills your kitchen, and time feels like it’s standing still, making your mornings just a little more than ordinary!\\xa0\"})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zj2jc8\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DzV8yZXOf:{y:1171},WUHcgiaho:{y:831.5}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:827.5,children:/*#__PURE__*/_jsx(Container,{className:\"framer-sdfq4d-container\",\"data-framer-name\":\"Catalog Sort\",name:\"Catalog Sort\",nodeId:\"r9QFJb2P6\",scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(FCCatalogSort3,{height:\"100%\",id:\"r9QFJb2P6\",layoutId:\"r9QFJb2P6\",name:\"Catalog Sort\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DzV8yZXOf:{y:1171},WUHcgiaho:{y:851.5}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:827.5,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-1urq0wd-container\",\"data-framer-name\":\"Shop By Brands\",name:\"Shop By Brands\",nodeId:\"roWTwLrPx\",ref:ref1,scopeId:\"Eu36gEbCo\",children:[/*#__PURE__*/_jsx(NewDropdown,{Dc3xj7g0l:Dc3xj7g0l13elrgn({overlay}),height:\"100%\",id:\"roWTwLrPx\",layoutId:\"roWTwLrPx\",name:\"Shop By Brands\",pFxoonrbs:\"ChevronRight\",variant:overlay.visible?\"koxNZc8bo\":\"lcHBNC_Zt\",width:\"100%\",Z_oIIbpJv:\"shop by brands\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames),collisionDetection:false,offsetX:0,offsetY:8,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(motion.div,{animate:animation3,className:\"framer-p7uv4c\",exit:animation2,initial:animation4,ref:ref2,role:\"dialog\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-i4edfk\",\"data-framer-name\":\"List\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1h947n8-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"IBjnYdRCR\",rendersWithMotion:true,scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(FC_CatalogFilterButton,{default:{background:\"rgba(255, 255, 255, 0)\",border:{bottom:1,color:\"rgba(0, 0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},discountHigh:100,discountLow:50,discountThreshold:100,discountType:\"Percent\",discountValueType:\"Over\",displayText:\"\",font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",hover:{background:\"rgb(255, 255, 255)\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(51, 51, 51)\"},id:\"IBjnYdRCR\",layoutId:\"IBjnYdRCR\",priceHigh:100,priceLow:50,priceOver:50,priceThreshold:100,priceType:\"Under\",property:\"collection\",selected:{background:\"var(--token-84dd9fdd-c9d1-4e22-8dce-c83e0f10d97b, rgb(249, 242, 232))\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},showText:true,style:{gap:8,height:24,icon:{color:\"rgb(0, 0, 0)\",edge:\"round\",preview:false,size:12,type:\"default\",weight:2},padding:8,paddingBottom:8,paddingLeft:8,paddingPerSide:false,paddingRight:8,paddingTop:8,radius:4,radiusBottomLeft:4,radiusBottomRight:4,radiusPerSide:false,radiusTopLeft:4,radiusTopRight:4,stacked:\"horizontal\",swatchBorder:4,swatchColor:\"rgb(0, 0, 0)\",swatchColorType:\"hex\",swatchType:\"color\",type:\"button\",width:24},value:\"Ariete\",variantDisplayText:\"\",variantStockFilter:\"all\",variantTitle:\"Size\",variantValue:\"Large\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-122bdy8-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"hWE9LbyCU\",rendersWithMotion:true,scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(FC_CatalogFilterButton,{default:{background:\"rgba(255, 255, 255, 0)\",border:{bottom:1,color:\"rgba(0, 0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},discountHigh:100,discountLow:50,discountThreshold:100,discountType:\"Percent\",discountValueType:\"Over\",displayText:\"\",font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",hover:{background:\"rgb(255, 255, 255)\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(51, 51, 51)\"},id:\"hWE9LbyCU\",layoutId:\"hWE9LbyCU\",priceHigh:100,priceLow:50,priceOver:50,priceThreshold:100,priceType:\"Under\",property:\"collection\",selected:{background:\"var(--token-84dd9fdd-c9d1-4e22-8dce-c83e0f10d97b, rgb(249, 242, 232))\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},showText:true,style:{gap:8,height:24,icon:{color:\"rgb(0, 0, 0)\",edge:\"round\",preview:false,size:12,type:\"default\",weight:2},padding:8,paddingBottom:8,paddingLeft:8,paddingPerSide:false,paddingRight:8,paddingTop:8,radius:4,radiusBottomLeft:4,radiusBottomRight:4,radiusPerSide:false,radiusTopLeft:4,radiusTopRight:4,stacked:\"horizontal\",swatchBorder:4,swatchColor:\"rgb(0, 0, 0)\",swatchColorType:\"hex\",swatchType:\"color\",type:\"button\",width:24},value:\"DeLonghi\",variantDisplayText:\"\",variantStockFilter:\"all\",variantTitle:\"Size\",variantValue:\"Large\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-8juu4q-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"WykmKUU8X\",rendersWithMotion:true,scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(FC_CatalogFilterButton,{default:{background:\"rgba(255, 255, 255, 0)\",border:{bottom:1,color:\"rgba(0, 0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},discountHigh:100,discountLow:50,discountThreshold:100,discountType:\"Percent\",discountValueType:\"Over\",displayText:\"\",font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",hover:{background:\"rgb(255, 255, 255)\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(51, 51, 51)\"},id:\"WykmKUU8X\",layoutId:\"WykmKUU8X\",priceHigh:100,priceLow:50,priceOver:50,priceThreshold:100,priceType:\"Under\",property:\"collection\",selected:{background:\"var(--token-84dd9fdd-c9d1-4e22-8dce-c83e0f10d97b, rgb(249, 242, 232))\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},showText:true,style:{gap:8,height:24,icon:{color:\"rgb(0, 0, 0)\",edge:\"round\",preview:false,size:12,type:\"default\",weight:2},padding:8,paddingBottom:8,paddingLeft:8,paddingPerSide:false,paddingRight:8,paddingTop:8,radius:4,radiusBottomLeft:4,radiusBottomRight:4,radiusPerSide:false,radiusTopLeft:4,radiusTopRight:4,stacked:\"horizontal\",swatchBorder:4,swatchColor:\"rgb(0, 0, 0)\",swatchColorType:\"hex\",swatchType:\"color\",type:\"button\",width:24},value:\"Melitta\",variantDisplayText:\"\",variantStockFilter:\"all\",variantTitle:\"Size\",variantValue:\"Large\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1jgm6ja-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"a9z4xTa5l\",rendersWithMotion:true,scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(FC_CatalogFilterButton,{default:{background:\"rgba(255, 255, 255, 0)\",border:{bottom:1,color:\"rgba(0, 0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},discountHigh:100,discountLow:50,discountThreshold:100,discountType:\"Percent\",discountValueType:\"Over\",displayText:\"\",font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",hover:{background:\"rgb(255, 255, 255)\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(51, 51, 51)\"},id:\"a9z4xTa5l\",layoutId:\"a9z4xTa5l\",priceHigh:100,priceLow:50,priceOver:50,priceThreshold:100,priceType:\"Under\",property:\"collection\",selected:{background:\"var(--token-84dd9fdd-c9d1-4e22-8dce-c83e0f10d97b, rgb(249, 242, 232))\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},showText:true,style:{gap:8,height:24,icon:{color:\"rgb(0, 0, 0)\",edge:\"round\",preview:false,size:12,type:\"default\",weight:2},padding:8,paddingBottom:8,paddingLeft:8,paddingPerSide:false,paddingRight:8,paddingTop:8,radius:4,radiusBottomLeft:4,radiusBottomRight:4,radiusPerSide:false,radiusTopLeft:4,radiusTopRight:4,stacked:\"horizontal\",swatchBorder:4,swatchColor:\"rgb(0, 0, 0)\",swatchColorType:\"hex\",swatchType:\"color\",type:\"button\",width:24},value:\"ACM\",variantDisplayText:\"\",variantStockFilter:\"all\",variantTitle:\"Size\",variantValue:\"Large\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-132kb6a-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"wPZaiY8MF\",rendersWithMotion:true,scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(FC_CatalogFilterButton,{default:{background:\"rgba(255, 255, 255, 0)\",border:{bottom:1,color:\"rgba(0, 0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},discountHigh:100,discountLow:50,discountThreshold:100,discountType:\"Percent\",discountValueType:\"Over\",displayText:\"\",font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",hover:{background:\"rgb(255, 255, 255)\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(51, 51, 51)\"},id:\"wPZaiY8MF\",layoutId:\"wPZaiY8MF\",priceHigh:100,priceLow:50,priceOver:50,priceThreshold:100,priceType:\"Under\",property:\"collection\",selected:{background:\"var(--token-84dd9fdd-c9d1-4e22-8dce-c83e0f10d97b, rgb(249, 242, 232))\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},showText:true,style:{gap:8,height:24,icon:{color:\"rgb(0, 0, 0)\",edge:\"round\",preview:false,size:12,type:\"default\",weight:2},padding:8,paddingBottom:8,paddingLeft:8,paddingPerSide:false,paddingRight:8,paddingTop:8,radius:4,radiusBottomLeft:4,radiusBottomRight:4,radiusPerSide:false,radiusTopLeft:4,radiusTopRight:4,stacked:\"horizontal\",swatchBorder:4,swatchColor:\"rgb(0, 0, 0)\",swatchColorType:\"hex\",swatchType:\"color\",type:\"button\",width:24},value:\"Bialetti\",variantDisplayText:\"\",variantStockFilter:\"all\",variantTitle:\"Size\",variantValue:\"Large\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1vx71wt-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"r_3hGg0F4\",rendersWithMotion:true,scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(FC_CatalogFilterButton,{default:{background:\"rgba(255, 255, 255, 0)\",border:{bottom:1,color:\"rgba(0, 0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},discountHigh:100,discountLow:50,discountThreshold:100,discountType:\"Percent\",discountValueType:\"Over\",displayText:\"\",font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",hover:{background:\"rgb(255, 255, 255)\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(51, 51, 51)\"},id:\"r_3hGg0F4\",layoutId:\"r_3hGg0F4\",priceHigh:100,priceLow:50,priceOver:50,priceThreshold:100,priceType:\"Under\",property:\"collection\",selected:{background:\"var(--token-84dd9fdd-c9d1-4e22-8dce-c83e0f10d97b, rgb(249, 242, 232))\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},showText:true,style:{gap:8,height:24,icon:{color:\"rgb(0, 0, 0)\",edge:\"round\",preview:false,size:12,type:\"default\",weight:2},padding:8,paddingBottom:8,paddingLeft:8,paddingPerSide:false,paddingRight:8,paddingTop:8,radius:4,radiusBottomLeft:4,radiusBottomRight:4,radiusPerSide:false,radiusTopLeft:4,radiusTopRight:4,stacked:\"horizontal\",swatchBorder:4,swatchColor:\"rgb(0, 0, 0)\",swatchColorType:\"hex\",swatchType:\"color\",type:\"button\",width:24},value:\"Saeco\",variantDisplayText:\"\",variantStockFilter:\"all\",variantTitle:\"Size\",variantValue:\"Large\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1r66db4-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"Wyl89K2cF\",rendersWithMotion:true,scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(FC_CatalogFilterButton,{default:{background:\"rgba(255, 255, 255, 0)\",border:{bottom:1,color:\"rgba(0, 0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},discountHigh:100,discountLow:50,discountThreshold:100,discountType:\"Percent\",discountValueType:\"Over\",displayText:\"\",font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",hover:{background:\"rgb(255, 255, 255)\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(51, 51, 51)\"},id:\"Wyl89K2cF\",layoutId:\"Wyl89K2cF\",priceHigh:100,priceLow:50,priceOver:50,priceThreshold:100,priceType:\"Under\",property:\"collection\",selected:{background:\"var(--token-84dd9fdd-c9d1-4e22-8dce-c83e0f10d97b, rgb(249, 242, 232))\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},showText:true,style:{gap:8,height:24,icon:{color:\"rgb(0, 0, 0)\",edge:\"round\",preview:false,size:12,type:\"default\",weight:2},padding:8,paddingBottom:8,paddingLeft:8,paddingPerSide:false,paddingRight:8,paddingTop:8,radius:4,radiusBottomLeft:4,radiusBottomRight:4,radiusPerSide:false,radiusTopLeft:4,radiusTopRight:4,stacked:\"horizontal\",swatchBorder:4,swatchColor:\"rgb(0, 0, 0)\",swatchColorType:\"hex\",swatchType:\"color\",type:\"button\",width:24},value:\"Breville\",variantDisplayText:\"\",variantStockFilter:\"all\",variantTitle:\"Size\",variantValue:\"Large\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ijnk9q-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"cgmLm_qMa\",rendersWithMotion:true,scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(FC_CatalogFilterButton,{default:{background:\"rgba(255, 255, 255, 0)\",border:{bottom:1,color:\"rgba(0, 0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},discountHigh:100,discountLow:50,discountThreshold:100,discountType:\"Percent\",discountValueType:\"Over\",displayText:\"Araku Coffee\",font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",hover:{background:\"rgb(255, 255, 255)\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(51, 51, 51)\"},id:\"cgmLm_qMa\",layoutId:\"cgmLm_qMa\",priceHigh:100,priceLow:50,priceOver:50,priceThreshold:100,priceType:\"Under\",property:\"collection\",selected:{background:\"var(--token-84dd9fdd-c9d1-4e22-8dce-c83e0f10d97b, rgb(249, 242, 232))\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},showText:true,style:{gap:8,height:24,icon:{color:\"rgb(0, 0, 0)\",edge:\"round\",preview:false,size:12,type:\"default\",weight:2},padding:8,paddingBottom:8,paddingLeft:8,paddingPerSide:false,paddingRight:8,paddingTop:8,radius:4,radiusBottomLeft:4,radiusBottomRight:4,radiusPerSide:false,radiusTopLeft:4,radiusTopRight:4,stacked:\"horizontal\",swatchBorder:4,swatchColor:\"rgb(0, 0, 0)\",swatchColorType:\"hex\",swatchType:\"color\",type:\"button\",width:24},value:\"Araku Coffee\",variantDisplayText:\"\",variantStockFilter:\"all\",variantTitle:\"Size\",variantValue:\"Large\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-bzqsbd-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"qhg3Pc_Qw\",rendersWithMotion:true,scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(FC_CatalogFilterButton,{default:{background:\"rgba(255, 255, 255, 0)\",border:{bottom:1,color:\"rgba(0, 0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},discountHigh:100,discountLow:50,discountThreshold:100,discountType:\"Percent\",discountValueType:\"Over\",displayText:\"Davidoff\",font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",hover:{background:\"rgb(255, 255, 255)\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(51, 51, 51)\"},id:\"qhg3Pc_Qw\",layoutId:\"qhg3Pc_Qw\",priceHigh:100,priceLow:50,priceOver:50,priceThreshold:100,priceType:\"Under\",property:\"collection\",selected:{background:\"var(--token-84dd9fdd-c9d1-4e22-8dce-c83e0f10d97b, rgb(249, 242, 232))\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},showText:true,style:{gap:8,height:24,icon:{color:\"rgb(0, 0, 0)\",edge:\"round\",preview:false,size:12,type:\"default\",weight:2},padding:8,paddingBottom:8,paddingLeft:8,paddingPerSide:false,paddingRight:8,paddingTop:8,radius:4,radiusBottomLeft:4,radiusBottomRight:4,radiusPerSide:false,radiusTopLeft:4,radiusTopRight:4,stacked:\"horizontal\",swatchBorder:4,swatchColor:\"rgb(0, 0, 0)\",swatchColorType:\"hex\",swatchType:\"color\",type:\"button\",width:24},value:\"Davidoff\",variantDisplayText:\"\",variantStockFilter:\"all\",variantTitle:\"Size\",variantValue:\"Large\",width:\"100%\"})})})]})})})})]})})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DzV8yZXOf:{y:1171},WUHcgiaho:{y:871.5}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:827.5,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-16slvgj-container\",\"data-framer-name\":\"Filters\",name:\"Filters\",nodeId:\"tpKIAaaNh\",ref:ref3,scopeId:\"Eu36gEbCo\",children:[/*#__PURE__*/_jsx(NewDropdown,{Dc3xj7g0l:Dc3xj7g0l13elrgn({overlay:overlay1}),height:\"100%\",id:\"tpKIAaaNh\",layoutId:\"tpKIAaaNh\",name:\"Filters\",pFxoonrbs:\"FilterList\",variant:overlay1.visible?\"koxNZc8bo\":\"lcHBNC_Zt\",width:\"100%\",Z_oIIbpJv:\"filters\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref3,className:cx(scopingClassNames),collisionDetection:false,offsetX:0,offsetY:8,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(motion.div,{animate:animation3,className:\"framer-1wagh5n\",exit:animation2,initial:animation4,ref:ref4,role:\"dialog\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9cc9eu\",\"data-framer-name\":\"List\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-15mh6jr-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"Z53nY525n\",rendersWithMotion:true,scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(FC_CatalogFilterButton,{default:{background:\"rgba(255, 255, 255, 0)\",border:{bottom:1,color:\"var(--token-eddd5b89-cce7-402a-ba5c-e2ce7a4ad129, rgb(0, 0, 0))\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},discountHigh:100,discountLow:50,discountThreshold:100,discountType:\"Percent\",discountValueType:\"Over\",displayText:\"UNDER Rs.2999\",font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"1.2px\",lineHeight:\"140%\"},height:\"100%\",hover:{background:\"rgb(255, 255, 255)\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(51, 51, 51)\"},id:\"Z53nY525n\",layoutId:\"Z53nY525n\",priceHigh:100,priceLow:50,priceOver:50,priceThreshold:2900,priceType:\"Under\",property:\"price\",selected:{background:\"var(--token-84dd9fdd-c9d1-4e22-8dce-c83e0f10d97b, rgb(249, 242, 232))\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},showText:true,style:{gap:8,height:16,icon:{color:\"var(--token-eddd5b89-cce7-402a-ba5c-e2ce7a4ad129, rgb(0, 0, 0))\",edge:\"hard\",preview:true,size:8,type:\"default\",weight:2},padding:8,paddingBottom:8,paddingLeft:8,paddingPerSide:false,paddingRight:8,paddingTop:8,radius:0,radiusBottomLeft:0,radiusBottomRight:0,radiusPerSide:false,radiusTopLeft:0,radiusTopRight:0,stacked:\"horizontal\",swatchBorder:4,swatchColor:\"rgb(0, 0, 0)\",swatchColorType:\"hex\",swatchType:\"color\",type:\"checkbox\",width:16},value:\"Ariete\",variantDisplayText:\"\",variantStockFilter:\"all\",variantTitle:\"Size\",variantValue:\"Large\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-kgvj56-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"PZrcwcHzD\",rendersWithMotion:true,scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(FC_CatalogFilterButton,{default:{background:\"rgba(255, 255, 255, 0)\",border:{bottom:1,color:\"var(--token-eddd5b89-cce7-402a-ba5c-e2ce7a4ad129, rgb(0, 0, 0))\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},discountHigh:100,discountLow:50,discountThreshold:100,discountType:\"Percent\",discountValueType:\"Over\",displayText:\"UNDER Rs.12,999\",font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"1.2px\",lineHeight:\"140%\"},height:\"100%\",hover:{background:\"rgb(255, 255, 255)\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(51, 51, 51)\"},id:\"PZrcwcHzD\",layoutId:\"PZrcwcHzD\",priceHigh:100,priceLow:50,priceOver:50,priceThreshold:12999,priceType:\"Under\",property:\"price\",selected:{background:\"var(--token-84dd9fdd-c9d1-4e22-8dce-c83e0f10d97b, rgb(249, 242, 232))\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},showText:true,style:{gap:8,height:16,icon:{color:\"var(--token-eddd5b89-cce7-402a-ba5c-e2ce7a4ad129, rgb(0, 0, 0))\",edge:\"hard\",preview:true,size:8,type:\"default\",weight:2},padding:8,paddingBottom:8,paddingLeft:8,paddingPerSide:false,paddingRight:8,paddingTop:8,radius:0,radiusBottomLeft:0,radiusBottomRight:0,radiusPerSide:false,radiusTopLeft:0,radiusTopRight:0,stacked:\"horizontal\",swatchBorder:4,swatchColor:\"rgb(0, 0, 0)\",swatchColorType:\"hex\",swatchType:\"color\",type:\"checkbox\",width:16},value:\"Ariete\",variantDisplayText:\"\",variantStockFilter:\"all\",variantTitle:\"Size\",variantValue:\"Large\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-j8eelj-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"XSs4ZdUv1\",rendersWithMotion:true,scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(FC_CatalogFilterButton,{default:{background:\"rgba(255, 255, 255, 0)\",border:{bottom:1,color:\"var(--token-eddd5b89-cce7-402a-ba5c-e2ce7a4ad129, rgb(0, 0, 0))\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},discountHigh:100,discountLow:50,discountThreshold:100,discountType:\"Percent\",discountValueType:\"Over\",displayText:\"UNDER Rs.29,999\",font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"1.2px\",lineHeight:\"140%\"},height:\"100%\",hover:{background:\"rgb(255, 255, 255)\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(51, 51, 51)\"},id:\"XSs4ZdUv1\",layoutId:\"XSs4ZdUv1\",priceHigh:100,priceLow:50,priceOver:50,priceThreshold:29,priceType:\"Under\",property:\"price\",selected:{background:\"var(--token-84dd9fdd-c9d1-4e22-8dce-c83e0f10d97b, rgb(249, 242, 232))\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},showText:true,style:{gap:8,height:16,icon:{color:\"var(--token-eddd5b89-cce7-402a-ba5c-e2ce7a4ad129, rgb(0, 0, 0))\",edge:\"hard\",preview:true,size:8,type:\"default\",weight:2},padding:8,paddingBottom:8,paddingLeft:8,paddingPerSide:false,paddingRight:8,paddingTop:8,radius:0,radiusBottomLeft:0,radiusBottomRight:0,radiusPerSide:false,radiusTopLeft:0,radiusTopRight:0,stacked:\"horizontal\",swatchBorder:4,swatchColor:\"rgb(0, 0, 0)\",swatchColorType:\"hex\",swatchType:\"color\",type:\"checkbox\",width:16},value:\"Ariete\",variantDisplayText:\"\",variantStockFilter:\"all\",variantTitle:\"Size\",variantValue:\"Large\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ssdhlu-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"FwdnofVtS\",rendersWithMotion:true,scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(FC_CatalogFilterButton,{default:{background:\"rgba(255, 255, 255, 0)\",border:{bottom:1,color:\"var(--token-eddd5b89-cce7-402a-ba5c-e2ce7a4ad129, rgb(0, 0, 0))\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},discountHigh:100,discountLow:50,discountThreshold:100,discountType:\"Percent\",discountValueType:\"Over\",displayText:\"UNDER Rs.79,999\",font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"1.2px\",lineHeight:\"140%\"},height:\"100%\",hover:{background:\"rgb(255, 255, 255)\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(51, 51, 51)\"},id:\"FwdnofVtS\",layoutId:\"FwdnofVtS\",priceHigh:100,priceLow:50,priceOver:50,priceThreshold:79999,priceType:\"Under\",property:\"price\",selected:{background:\"var(--token-84dd9fdd-c9d1-4e22-8dce-c83e0f10d97b, rgb(249, 242, 232))\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},showText:true,style:{gap:8,height:16,icon:{color:\"var(--token-eddd5b89-cce7-402a-ba5c-e2ce7a4ad129, rgb(0, 0, 0))\",edge:\"hard\",preview:true,size:8,type:\"default\",weight:2},padding:8,paddingBottom:8,paddingLeft:8,paddingPerSide:false,paddingRight:8,paddingTop:8,radius:0,radiusBottomLeft:0,radiusBottomRight:0,radiusPerSide:false,radiusTopLeft:0,radiusTopRight:0,stacked:\"horizontal\",swatchBorder:4,swatchColor:\"rgb(0, 0, 0)\",swatchColorType:\"hex\",swatchType:\"color\",type:\"checkbox\",width:16},value:\"Ariete\",variantDisplayText:\"\",variantStockFilter:\"all\",variantTitle:\"Size\",variantValue:\"Large\",width:\"100%\"})})})]})})})})]})})})})})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1azvw6s\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"w03dDf9og\",data:Products,type:\"Collection\"},select:[{collection:\"w03dDf9og\",name:\"DeVCI_zCU\",type:\"Identifier\"},{collection:\"w03dDf9og\",name:\"y_Z1B03gd\",type:\"Identifier\"},{collection:\"w03dDf9og\",name:\"C5aorh97e\",type:\"Identifier\"},{collection:\"w03dDf9og\",name:\"GmFaJfO4l\",type:\"Identifier\"},{collection:\"w03dDf9og\",name:\"ZmVf1iHvf\",type:\"Identifier\"},{collection:\"w03dDf9og\",name:\"I1BhR1AcB\",type:\"Identifier\"},{collection:\"w03dDf9og\",name:\"id\",type:\"Identifier\"}],where:{arguments:[{collection:\"w03dDf9og\",name:\"P_16Ww1iy\",type:\"Identifier\"},{type:\"LiteralValue\",value:Un6XbleqV}],functionName:\"CONTAINS\",type:\"FunctionCall\"}},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({C5aorh97e:C5aorh97ew03dDf9og,DeVCI_zCU:DeVCI_zCUw03dDf9og,GmFaJfO4l:GmFaJfO4lw03dDf9og,I1BhR1AcB:I1BhR1AcBw03dDf9og,id:idw03dDf9og,y_Z1B03gd:y_Z1B03gdw03dDf9og,ZmVf1iHvf:ZmVf1iHvfw03dDf9og},index)=>{DeVCI_zCUw03dDf9og??=\"\";y_Z1B03gdw03dDf9og??=\"\";GmFaJfO4lw03dDf9og??=\"\";ZmVf1iHvfw03dDf9og??=\"\";I1BhR1AcBw03dDf9og??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`w03dDf9og-${idw03dDf9og}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{GmFaJfO4l:GmFaJfO4lw03dDf9og},children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-ihb3q1\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{GmFaJfO4l:GmFaJfO4lw03dDf9og},webPageId:\"lC4_rg75M\"},implicitPathVariables:undefined},{href:{pathVariables:{GmFaJfO4l:GmFaJfO4lw03dDf9og},webPageId:\"lC4_rg75M\"},implicitPathVariables:undefined},{href:{pathVariables:{GmFaJfO4l:GmFaJfO4lw03dDf9og},webPageId:\"lC4_rg75M\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DzV8yZXOf:{width:\"min(max((min(100vw - 112px, 600px) - 72px) / 4, 120px), 400px)\",y:1211},WUHcgiaho:{width:\"min(max((min(100vw - 60px, 1200px) - 24px) / 2, 120px), 400px)\",y:1152}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:566,width:\"min(max((min(100vw - 260px, 1200px) - 72px) / 4, 120px), 400px)\",y:1156,children:/*#__PURE__*/_jsx(Container,{className:\"framer-8mzrov-container\",nodeId:\"Y06BuhsMo\",scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DzV8yZXOf:{UdwOBeoEW:resolvedLinks5[1]},WUHcgiaho:{UdwOBeoEW:resolvedLinks5[2]}},children:/*#__PURE__*/_jsx(ProductCard,{height:\"100%\",id:\"Y06BuhsMo\",JWk5ORkxb:y_Z1B03gdw03dDf9og,kzuvLaKjt:contains(ZmVf1iHvfw03dDf9og,\"New\"),L50124giC:toResponsiveImage(C5aorh97ew03dDf9og),layoutId:\"Y06BuhsMo\",LsW55gvxF:I1BhR1AcBw03dDf9og,rOnTqGIsu:DeVCI_zCUw03dDf9og,style:{width:\"100%\"},TCXN5zxa5:toResponsiveImage(C5aorh97ew03dDf9og),TOAsAcbaX:y_Z1B03gdw03dDf9og,UdwOBeoEW:resolvedLinks5[0],variant:\"wrjylYyWU\",width:\"100%\"})})})})})})})})},idw03dDf9og);})})})})})]})})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-xsfzhk\"}),vsnqTB1o1GM6efXvs5&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1hb4579\",\"data-framer-name\":\"Blog Section\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-pwmjlt\",\"data-styles-preset\":\"hZXQ4jUPO\",style:{\"--framer-text-alignment\":\"left\"},children:[\"Here's What Our Customers \",/*#__PURE__*/_jsx(\"br\",{}),\"Love About Us!\"]})}),className:\"framer-ui0b13\",\"data-framer-name\":\"H2\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-piirjx-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"kYJn7IVg8\",scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(Carousel,{align:\"flex-start\",ariaLabel:\"\",arrowObject:{arrowFill:\"rgba(0, 0, 0, 0.2)\",arrowPadding:20,arrowRadius:40,arrowSize:40,showMouseControls:true},axis:true,borderRadius:0,fadeObject:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeTransition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},fadeWidth:25},gap:10,height:\"100%\",id:\"kYJn7IVg8\",layoutId:\"kYJn7IVg8\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,progressObject:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:4,dotsFill:\"rgb(255, 255, 255)\",dotsGap:10,dotsInset:10,dotSize:10,dotsOpacity:.5,dotsPadding:10,dotsRadius:50,showProgressDots:false,showScrollbar:false},sizingObject:{heightInset:0,heightRows:2,heightType:\"auto\",widthColumns:3,widthInset:0,widthType:\"columns\"},slots:[],snapObject:{fluid:false,snap:true,snapEdge:\"center\"},style:{width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DzV8yZXOf:{y:3417},WUHcgiaho:{y:3358}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:874,width:\"100vw\",y:3362,children:/*#__PURE__*/_jsx(Container,{className:\"framer-u5smdb-container\",nodeId:\"UWjdbPnj4\",scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DzV8yZXOf:{variant:\"IHSGntTl6\"},WUHcgiaho:{variant:\"FShyO3oTd\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"UWjdbPnj4\",layoutId:\"UWjdbPnj4\",style:{width:\"100%\"},variant:\"ZrRDb0qAR\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay4=>/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:true,dismissWithEsc:true,children:overlay3=>/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:true,children:overlay2=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:84,width:\"100vw\",y:32,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-zhgrzm-container\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Navigation Main\",layoutScroll:true,name:\"Navigation Main\",nodeId:\"TRYjNs81u\",scopeId:\"Eu36gEbCo\",children:[/*#__PURE__*/_jsx(NavigationBar,{bA3Cg57LC:bA3Cg57LCko9la1({overlay:overlay3}),height:\"100%\",id:\"TRYjNs81u\",layoutId:\"TRYjNs81u\",name:\"Navigation Main\",nmKGXf7_C:nmKGXf7_Cko9la1({overlay:overlay4}),sPhqNYBfZ:sPhqNYBfZko9la1({overlay:overlay2}),style:{width:\"100%\"},variant:overlay2.visible||overlay3.visible||overlay4.visible?\"fEuwRGRe2\":\"fEuwRGRe2\",width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay2.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[0,0,1,1],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1ftjysb\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[0,0,1,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay2.hide()},\"M_X8JocTr\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{animate:animation,className:cx(scopingClassNames,\"framer-oe4a9y-container\"),exit:animation5,inComponentSlot:true,initial:animation4,nodeId:\"VfaldK3pb\",rendersWithMotion:true,scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WUHcgiaho:{variant:\"mEcMIZ0Gu\"}},children:/*#__PURE__*/_jsx(CartModal,{G1ACsmbL_:G1ACsmbL_1q29jei({overlay:overlay2}),height:\"100%\",id:\"VfaldK3pb\",layoutId:\"VfaldK3pb\",style:{height:\"100%\",width:\"100%\"},variant:\"uaJE9c72p\",width:\"100%\"})})})})]})}),getContainer())})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay3.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[0,0,1,1],type:\"tween\"}},className:cx(scopingClassNames,\"framer-xm7jsq\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[0,0,1,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay3.hide()},\"tkW8lLFID\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{className:cx(scopingClassNames,\"framer-1jbga2e-container\"),inComponentSlot:true,nodeId:\"N5DstKyn_\",rendersWithMotion:true,scopeId:\"Eu36gEbCo\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WUHcgiaho:{variant:\"irFNNd_Rx\"}},children:/*#__PURE__*/_jsx(SearchModal2,{AWkee9eZQ:AWkee9eZQ1q29jei({overlay:overlay3}),height:\"100%\",id:\"N5DstKyn_\",layoutId:\"N5DstKyn_\",style:{width:\"100%\"},variant:\"cDBPr8mjv\",width:\"100%\"})})})})]})}),getContainer())})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay4.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-wvfav3\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay4.hide()},\"MXwx_UwcX\"),/*#__PURE__*/_jsx(motion.div,{className:cx(scopingClassNames,\"framer-1nkf9dq\")})]})}),getContainer())})})]})})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-h6rau2-container\",layoutScroll:true,nodeId:\"s7jCbWKGI\",scopeId:\"Eu36gEbCo\",children:/*#__PURE__*/_jsx(HeaderBanner,{height:\"100%\",id:\"s7jCbWKGI\",layoutId:\"s7jCbWKGI\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 6935\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"DzV8yZXOf\":{\"layout\":[\"fixed\",\"fixed\"]},\"WUHcgiaho\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Un6XbleqV\":\"categoryFilter\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"ypRvRKs7r\":[\".framer-u53if2\",\".framer-1hb4579\",\".framer-u5smdb-container\",\".framer-zhgrzm-container\",\".framer-h6rau2-container\"],\"DzV8yZXOf\":[\".framer-u53if2\",\".framer-1hb4579\",\".framer-u5smdb-container\",\".framer-zhgrzm-container\",\".framer-h6rau2-container\"],\"WUHcgiaho\":[\".framer-u53if2\",\".framer-1hb4579\",\".framer-u5smdb-container\",\".framer-zhgrzm-container\",\".framer-h6rau2-container\"]}\n * @framerBreakpoints {\"ypRvRKs7r\":{\"min\":1200,\"canvasClassName\":\"framer-18je64l-override\",\"minHeight\":6935,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"DzV8yZXOf\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-w12gdn-override\",\"minHeight\":6935,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":14},\"WUHcgiaho\":{\"max\":809,\"canvasClassName\":\"framer-1fwe98y-override\",\"minHeight\":9476,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":12}}\n * @framerDefaultVariant ypRvRKs7r\n * @framerLayoutTemplate true\n */const FramerEu36gEbCo=withCSS(Component,css,\"framer-6We4M\");export default FramerEu36gEbCo;FramerEu36gEbCo.displayName=\"Shop Page Template\";FramerEu36gEbCo.defaultProps={height:6935,width:1200};addPropertyControls(FramerEu36gEbCo,{Un6XbleqV:{defaultValue:\"Home Coffee Machines\",placeholder:\"New Arrivals\",title:\"Category Filter\",type:ControlType.String}});addFonts(FramerEu36gEbCo,[{explicitInter:true,fonts:[{cssFamilyName:\"Montserrat\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Montserrat\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NZ67QOF3FXYLOR27ABJOZVKKBKNRMKMF/EHBFE55HTLOOJHTZSLD54GSL3EBTAFNQ/DI2GHUWG3WKRXISSCTNDMTWKWZC25UIW.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...H1ComponentFonts,...CategoryCardComponentFonts,...H2ComponentFonts,...FCCatalogSort3Fonts,...NewDropdownFonts,...FC_CatalogFilterButtonFonts,...ProductCardFonts,...CarouselFonts,...FooterFonts,...NavigationBarFonts,...CartModalFonts,...SearchModal2Fonts,...HeaderBannerFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEu36gEbCo\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"ypRvRKs7r\\\":[\\\".framer-u53if2\\\",\\\".framer-1hb4579\\\",\\\".framer-u5smdb-container\\\",\\\".framer-zhgrzm-container\\\",\\\".framer-h6rau2-container\\\"],\\\"DzV8yZXOf\\\":[\\\".framer-u53if2\\\",\\\".framer-1hb4579\\\",\\\".framer-u5smdb-container\\\",\\\".framer-zhgrzm-container\\\",\\\".framer-h6rau2-container\\\"],\\\"WUHcgiaho\\\":[\\\".framer-u53if2\\\",\\\".framer-1hb4579\\\",\\\".framer-u5smdb-container\\\",\\\".framer-zhgrzm-container\\\",\\\".framer-h6rau2-container\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"Un6XbleqV\\\":\\\"categoryFilter\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DzV8yZXOf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WUHcgiaho\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerBreakpoints\":\"{\\\"ypRvRKs7r\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-18je64l-override\\\",\\\"minHeight\\\":6935,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"DzV8yZXOf\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-w12gdn-override\\\",\\\"minHeight\\\":6935,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":14},\\\"WUHcgiaho\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1fwe98y-override\\\",\\\"minHeight\\\":9476,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":12}}\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"6935\",\"framerDefaultVariant\":\"ypRvRKs7r\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (af7f236)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,InjectSelectionStyle,PropertyOverrides,RenderTarget,ResetOuterLinkContext,ResolveLinks,RichText,SVG,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,useRouter,withCSS}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import Carousel from\"https://framerusercontent.com/modules/UIrMjSS6ZX89L0CsT8k6/ML2P8tpN3NMgUZoox0ho/Carousel.js\";import CartModal from\"#framer/local/canvasComponent/goCufJ_IS/goCufJ_IS.js\";import SearchModal2 from\"#framer/local/canvasComponent/GyBQ7dype/GyBQ7dype.js\";import HeaderBanner from\"#framer/local/canvasComponent/hl9eLL3Xh/hl9eLL3Xh.js\";import MegaMenuLink from\"#framer/local/canvasComponent/j9v5Ou09O/j9v5Ou09O.js\";import NavigationBar from\"#framer/local/canvasComponent/PCPw2DABg/PCPw2DABg.js\";import Footer from\"#framer/local/canvasComponent/w_HuceKFV/w_HuceKFV.js\";import*as sharedStyle from\"#framer/local/css/cNlpR3Aev/cNlpR3Aev.js\";import*as sharedStyle2 from\"#framer/local/css/hZXQ4jUPO/hZXQ4jUPO.js\";import*as sharedStyle1 from\"#framer/local/css/XysPjKyk6/XysPjKyk6.js\";const NavigationBarFonts=getFonts(NavigationBar);const CartModalFonts=getFonts(CartModal);const SearchModal2Fonts=getFonts(SearchModal2);const MegaMenuLinkFonts=getFonts(MegaMenuLink);const HeaderBannerFonts=getFonts(HeaderBanner);const CarouselFonts=getFonts(Carousel);const FooterFonts=getFonts(Footer);const breakpoints={bEcvt7LA0:\"(min-width: 810px) and (max-width: 1199.98px)\",d4fnVpLve:\"(max-width: 809.98px)\",Ny0vx5WDD:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-R4tob\";const variantClassNames={bEcvt7LA0:\"framer-v-5gp9np\",d4fnVpLve:\"framer-v-170s7kf\",Ny0vx5WDD:\"framer-v-1wq9qqc\"};const vsnqTB1o1=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={bEcvt7LA0:[\".framer-R4tob .framer-1aofs7i-container { z-index: 7; }\",\".framer-R4tob .framer-1w0658g { padding: 50px 56px 50px 56px; }\"],d4fnVpLve:[\".framer-R4tob.framer-15t1w2f { z-index: 6; }\",\".framer-R4tob.framer-65n6hj { align-content: flex-start; align-items: flex-start; gap: 32px; height: 571px; justify-content: flex-start; overflow: auto; padding: 30px; z-index: 6; }\",\".framer-R4tob .framer-1ig0uj5 { order: 0; }\",\".framer-R4tob .framer-drzjdm { order: 1; }\",\".framer-R4tob .framer-1bzltor { order: 2; }\",\".framer-R4tob .framer-1w0658g { padding: 50px 20px 50px 20px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={bEcvt7LA0:\".framer-5gp9np-override\",d4fnVpLve:\".framer-170s7kf-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-R4tob.framer-xd6nyq, .framer-R4tob .framer-xd6nyq { display: block; }\",\".framer-R4tob.framer-1wq9qqc { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-R4tob .framer-1aofs7i-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 32px; transform: translateX(-50%); width: 100%; z-index: 6; }\",\".framer-R4tob.framer-1s3elu { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: -1; }\",\".framer-R4tob.framer-m2iw8r-container { flex: none; height: 100%; position: fixed; right: 0px; top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-R4tob.framer-7l6hb3 { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 3; }\",\".framer-R4tob.framer-4um7ac-container { flex: none; height: auto; left: 50%; position: fixed; top: 116px; width: 100%; z-index: 3; }\",\".framer-R4tob.framer-15t1w2f { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; }\",\".framer-R4tob.framer-65n6hj { align-content: center; align-items: center; background-color: var(--token-da608ad5-6f35-4cfd-9315-2b341683f8bf, #f5e9d9); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: fixed; right: 0px; top: 116px; width: 100%; }\",\".framer-R4tob .framer-1ig0uj5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-R4tob .framer-c533kp, .framer-R4tob .framer-drzjdm, .framer-R4tob .framer-1bzltor { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-R4tob .framer-1hvvcgz, .framer-R4tob .framer-1l4pdgv, .framer-R4tob .framer-lmo9g0 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-R4tob .framer-ndxg1m, .framer-R4tob .framer-d7idsj, .framer-R4tob .framer-89dwas { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-R4tob .framer-zc29ye, .framer-R4tob .framer-1ryueba, .framer-R4tob .framer-2thst3, .framer-R4tob .framer-u4b8ej, .framer-R4tob .framer-jds921, .framer-R4tob .framer-1utlk16, .framer-R4tob .framer-isku6n, .framer-R4tob .framer-o4oe8r, .framer-R4tob .framer-slewjl, .framer-R4tob .framer-iy4s1o, .framer-R4tob .framer-1nq3nu8, .framer-R4tob .framer-1gw9lap, .framer-R4tob .framer-43wz61, .framer-R4tob .framer-xtefev { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-R4tob .framer-175ufgh { height: 30px; position: relative; width: 27px; }\",\".framer-R4tob .framer-ooe9on { height: 26px; left: 2px; position: absolute; top: 2px; width: 23px; }\",\".framer-R4tob .framer-5ffea { height: 30px; left: 0px; position: absolute; top: 0px; width: 27px; }\",\".framer-R4tob .framer-1bbu0s5 { height: 0px; left: 14px; position: absolute; top: 15px; width: 0px; }\",\".framer-R4tob .framer-aw3qro-container, .framer-R4tob .framer-17aq61b-container, .framer-R4tob .framer-i2tgh3-container, .framer-R4tob .framer-1qasuko-container, .framer-R4tob .framer-1bmj59d-container, .framer-R4tob .framer-g9nmq1-container, .framer-R4tob .framer-18avc3a-container, .framer-R4tob .framer-g89hbd-container, .framer-R4tob .framer-bwz7im-container, .framer-R4tob .framer-6ikzwy-container, .framer-R4tob .framer-4hk4fi-container, .framer-R4tob .framer-1rksqql-container, .framer-R4tob .framer-1nmdb3-container, .framer-R4tob .framer-1yuquis-container { flex: none; height: auto; max-width: 403.33px; position: relative; width: auto; }\",\".framer-R4tob .framer-197v6c0 { height: 33px; position: relative; width: 33px; }\",\".framer-R4tob .framer-180nqth { height: 33px; left: 0px; position: absolute; top: 0px; width: 33px; }\",\".framer-R4tob .framer-psntl1 { height: 1px; left: 0px; position: absolute; top: 33px; width: 33px; }\",\".framer-R4tob .framer-1m1qb3y { height: 33px; left: 3px; position: absolute; top: 0px; width: 29px; }\",\".framer-R4tob .framer-n1j02o { height: 29px; left: 0px; position: absolute; top: 5px; width: 32px; }\",\".framer-R4tob .framer-1sytf2z { height: 16px; left: 26px; position: absolute; top: 13px; width: 7px; }\",\".framer-R4tob .framer-1ec5hej { height: 5px; left: 9px; position: absolute; top: 9px; width: 1px; }\",\".framer-R4tob .framer-14a0l51 { height: 5px; left: 8px; position: absolute; top: 0px; width: 5px; }\",\".framer-R4tob .framer-136noov { height: 1px; left: 26px; position: absolute; top: 2px; width: 7px; }\",\".framer-R4tob .framer-1x8u9x { height: 1px; left: 26px; position: absolute; top: 7px; width: 7px; }\",\".framer-R4tob .framer-1fgv8ns { height: 8px; left: 3px; position: absolute; top: 21px; width: 11px; }\",\".framer-R4tob .framer-9f6pwe { height: 4px; left: 0px; position: absolute; top: 21px; width: 3px; }\",\".framer-R4tob .framer-1299f9h { height: 22px; position: relative; width: 18px; }\",\".framer-R4tob .framer-6hz2kd { height: 1px; left: 10px; position: absolute; top: 0px; width: 2px; }\",\".framer-R4tob .framer-1s1nwo { height: 1px; left: 6px; position: absolute; top: 2px; width: 13px; }\",\".framer-R4tob .framer-6kt3br { height: 10px; left: 5px; position: absolute; top: 3px; width: 4px; }\",\".framer-R4tob .framer-1gs1dxe { height: 10px; left: 8px; position: absolute; top: 3px; width: 5px; }\",\".framer-R4tob .framer-2rbolh { height: 10px; left: 13px; position: absolute; top: 3px; width: 4px; }\",\".framer-R4tob .framer-1lw3484 { height: 4px; left: 16px; position: absolute; top: 3px; width: 2px; }\",\".framer-R4tob .framer-1wx8e9i { height: 9px; left: 0px; position: absolute; top: 4px; width: 5px; }\",\".framer-R4tob .framer-nsxg16 { height: 1px; left: 8px; position: absolute; top: 14px; width: 5px; }\",\".framer-R4tob .framer-1v3jjpa { height: 7px; left: 5px; position: absolute; top: 15px; width: 4px; }\",\".framer-R4tob .framer-1iha3sj { height: 7px; left: 8px; position: absolute; top: 15px; width: 5px; }\",\".framer-R4tob .framer-g1xuin { height: 7px; left: 13px; position: absolute; top: 15px; width: 4px; }\",\".framer-R4tob .framer-zqkojd { height: 22px; position: relative; width: 19px; }\",\".framer-R4tob .framer-bel7dj { height: 12px; left: 0px; position: absolute; top: 5px; width: 17px; }\",\".framer-R4tob .framer-ozoxqw { height: 8px; left: 13px; position: absolute; top: 5px; width: 4px; }\",\".framer-R4tob .framer-p5i8hx { height: 3px; left: 0px; position: absolute; top: 0px; width: 13px; }\",\".framer-R4tob .framer-9thecu { height: 16px; left: 2px; position: absolute; top: 7px; width: 11px; }\",\".framer-R4tob .framer-14hn3t1, .framer-R4tob .framer-wd8e8j { height: 2px; left: 6px; position: absolute; top: 0px; width: 3px; }\",\".framer-R4tob .framer-1wmo5b { height: 4px; left: 7px; position: absolute; top: 5px; width: 1px; }\",\".framer-R4tob .framer-lrk02l { height: 2px; left: 2px; position: absolute; top: 3px; width: 11px; }\",\".framer-R4tob .framer-3rp8dh { height: 2px; left: 2px; position: absolute; top: 21px; width: 11px; }\",\".framer-R4tob .framer-7cn4bx { height: 11px; left: 13px; position: absolute; top: 7px; width: 6px; }\",\".framer-R4tob .framer-zeitpr { height: 19px; left: 0px; position: absolute; top: 3px; width: 13px; }\",\".framer-R4tob .framer-a79on1 { height: 12px; left: 13px; position: absolute; top: 7px; width: 7px; }\",\".framer-R4tob .framer-115jc4u { height: 1px; left: 0px; position: absolute; top: 12px; width: 1px; }\",\".framer-R4tob .framer-1a9vl79 { height: 1px; left: 0px; position: absolute; top: 10px; width: 1px; }\",\".framer-R4tob .framer-vxojwn { height: 1px; left: 0px; position: absolute; top: 0px; width: 1px; }\",\".framer-R4tob .framer-1fftndf { height: 1px; left: 0px; position: absolute; top: 2px; width: 1px; }\",\".framer-R4tob .framer-bf60rj { height: 2px; left: 0px; position: absolute; top: 10px; width: 1px; }\",\".framer-R4tob .framer-1nlh6xe { height: 6px; left: 1px; position: absolute; top: 6px; width: 6px; }\",\".framer-R4tob .framer-1i42nqa { height: 6px; left: 1px; position: absolute; top: 0px; width: 6px; }\",\".framer-R4tob .framer-1j8zfal { height: 2px; left: 0px; position: absolute; top: 1px; width: 1px; }\",\".framer-R4tob .framer-wv53me { height: 5px; left: 1px; position: absolute; top: 2px; width: 5px; }\",\".framer-R4tob .framer-1uk8enr { height: 5px; left: 1px; position: absolute; top: 6px; width: 5px; }\",\".framer-R4tob .framer-1dcxrfi { height: 9px; left: 2px; position: absolute; top: 0px; width: 11px; }\",\".framer-R4tob .framer-1uo418h { height: 1px; left: 0px; position: absolute; top: 4px; width: 10px; }\",\".framer-R4tob .framer-8f85fq { height: 2px; left: 4px; position: absolute; top: 0px; width: 3px; }\",\".framer-R4tob .framer-3q0ph4 { height: 3px; left: 5px; position: absolute; top: 5px; width: 1px; }\",\".framer-R4tob .framer-tx1pwp { height: 4px; left: 6px; position: absolute; top: 5px; width: 1px; }\",\".framer-R4tob .framer-1jugcsy { height: 1px; left: 1px; position: absolute; top: 7px; width: 3px; }\",\".framer-R4tob .framer-19mourx { height: 1px; left: 7px; position: absolute; top: 7px; width: 4px; }\",\".framer-R4tob .framer-1gfornj { height: 22px; position: relative; width: 22px; }\",\".framer-R4tob .framer-1wpj7oo { height: 5px; left: 3px; position: absolute; top: 0px; width: 19px; }\",\".framer-R4tob .framer-17cusik { height: 22px; left: 0px; position: absolute; top: 0px; width: 22px; }\",\".framer-R4tob .framer-1kp650s { height: 11px; left: 17px; position: absolute; top: 12px; width: 5px; }\",\".framer-R4tob .framer-11b0jif { height: 4px; left: 17px; position: absolute; top: 5px; width: 6px; }\",\".framer-R4tob .framer-kqr3yy { height: 1px; left: 0px; position: absolute; top: 0px; width: 6px; }\",\".framer-R4tob .framer-ubmdo7 { height: 1px; left: 0px; position: absolute; top: 2px; width: 6px; }\",\".framer-R4tob .framer-xxwsgo { height: 1px; left: 0px; position: absolute; top: 4px; width: 6px; }\",\".framer-R4tob .framer-an5qwx { height: 2px; left: 4px; position: absolute; top: 13px; width: 4px; }\",\".framer-R4tob .framer-c0jckq { height: 1px; left: 0px; position: absolute; top: 14px; width: 4px; }\",\".framer-R4tob .framer-jnbqzy { height: 3px; left: 5px; position: absolute; top: 10px; width: 2px; }\",\".framer-R4tob .framer-12sggqq { height: 3px; left: 5px; position: absolute; top: 2px; width: 3px; }\",\".framer-R4tob .framer-1tm68fj { height: 1px; left: 6px; position: absolute; top: 15px; width: 1px; }\",\".framer-R4tob .framer-171foil, .framer-R4tob .framer-1aift6z { height: 20px; position: relative; width: 16px; }\",\".framer-R4tob .framer-6tajwm, .framer-R4tob .framer-y4dpve { height: 20px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-R4tob .framer-1g8mqvz { height: 15px; left: 1px; position: absolute; top: 5px; width: 14px; }\",\".framer-R4tob .framer-1xtnbni { height: 5px; left: 1px; position: absolute; top: 0px; width: 14px; }\",\".framer-R4tob .framer-22lci5 { height: 1px; left: 0px; position: absolute; top: 5px; width: 16px; }\",\".framer-R4tob .framer-9izgd0 { height: 5px; left: 6px; position: absolute; top: 10px; width: 4px; }\",\".framer-R4tob .framer-2ghold { height: 17px; position: relative; width: 19px; }\",\".framer-R4tob .framer-12h0hfz { height: 2px; left: 6px; position: absolute; top: 0px; width: 5px; }\",\".framer-R4tob .framer-1ty2pxm { height: 11px; left: 0px; position: absolute; top: 3px; width: 19px; }\",\".framer-R4tob .framer-chvxqf { height: 2px; left: 1px; position: absolute; top: 15px; width: 16px; }\",\".framer-R4tob .framer-1xuz3dx { height: 2px; left: 8px; position: absolute; top: 6px; width: 2px; }\",\".framer-R4tob .framer-10xn19g { height: 18px; position: relative; width: 18px; }\",\".framer-R4tob .framer-1s9uv81 { height: 18px; left: 0px; position: absolute; top: 0px; width: 18px; }\",\".framer-R4tob .framer-bn8q6l { height: 14px; left: 2px; position: absolute; top: 2px; width: 14px; }\",\".framer-R4tob .framer-19ovf8r { height: 21px; position: relative; width: 10px; }\",\".framer-R4tob .framer-1i75l1s { height: 19px; left: 0px; position: absolute; top: 3px; width: 10px; }\",\".framer-R4tob .framer-xpm8at { height: 3px; left: 1px; position: absolute; top: 0px; width: 8px; }\",\".framer-R4tob .framer-140mu5c { height: 7px; left: 3px; position: absolute; top: 11px; width: 1px; }\",\".framer-R4tob .framer-vn46ks { height: 20px; position: relative; width: 20px; }\",\".framer-R4tob .framer-1fcdv8p { height: 19px; left: 0px; position: absolute; top: 1px; width: 18px; }\",\".framer-R4tob .framer-1w1qf6n { height: 11px; left: 0px; position: absolute; top: 4px; width: 5px; }\",\".framer-R4tob .framer-qw3qrg { height: 19px; left: 4px; position: absolute; top: 0px; width: 14px; }\",\".framer-R4tob .framer-oqv1a2 { height: 5px; left: 6px; position: absolute; top: 5px; width: 14px; }\",\".framer-R4tob .framer-x2ofrw { height: 15px; left: 10px; position: absolute; top: 0px; width: 2px; }\",\".framer-R4tob .framer-w3l9gf { height: 5px; left: 0px; position: absolute; top: 10px; width: 2px; }\",\".framer-R4tob .framer-1n5gv6n { height: 1px; left: 1px; position: absolute; top: 0px; width: 1px; }\",\".framer-R4tob .framer-1don8ki { height: 19px; position: relative; width: 19px; }\",\".framer-R4tob .framer-1vzfswd { height: 8px; left: 14px; position: absolute; top: 6px; width: 5px; }\",\".framer-R4tob .framer-864u6c { height: 13px; left: 0px; position: absolute; top: 6px; width: 14px; }\",\".framer-R4tob .framer-rxlfk7 { height: 2px; left: 1px; position: absolute; top: 0px; width: 2px; }\",\".framer-R4tob .framer-fgvm1 { height: 2px; left: 7px; position: absolute; top: 0px; width: 2px; }\",\".framer-R4tob .framer-g5g20e { height: 2px; left: 13px; position: absolute; top: 0px; width: 2px; }\",\".framer-R4tob .framer-1mlnulq { height: 20px; position: relative; width: 8px; }\",\".framer-R4tob .framer-blp195 { height: 5px; left: 1px; position: absolute; top: 0px; width: 7px; }\",\".framer-R4tob .framer-1kp06jk { height: 15px; left: 0px; position: absolute; top: 5px; width: 8px; }\",\".framer-R4tob .framer-c7b8m1 { height: 11px; left: 2px; position: absolute; top: 7px; width: 4px; }\",\".framer-R4tob .framer-1o7azjo { height: 1px; left: 2px; position: absolute; top: 18px; width: 4px; }\",\".framer-R4tob .framer-1mig0mf { height: 16px; position: relative; width: 17px; }\",\".framer-R4tob .framer-1gmdbkz { height: 13px; left: 0px; position: absolute; top: 0px; width: 15px; }\",\".framer-R4tob .framer-h4jf03 { height: 13px; left: 2px; position: absolute; top: 3px; width: 15px; }\",\".framer-R4tob .framer-1ad5ieh-container { flex: none; height: 32px; left: -2px; order: -999; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 7; }\",\".framer-R4tob .framer-1vzr9tk { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-R4tob .framer-1w0658g { align-content: flex-start; align-items: flex-start; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; order: 1003; overflow: hidden; padding: 50px 88px 50px 88px; position: relative; width: 100%; }\",\".framer-R4tob .framer-1m1p8hc { --framer-paragraph-spacing: 0px; -webkit-filter: sepia(1); filter: sepia(1); flex: none; height: auto; max-width: 895px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-R4tob .framer-ocq6j8-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-R4tob .framer-1l6yet7, .framer-R4tob .framer-mrhx5e, .framer-R4tob .framer-qzno3n, .framer-R4tob .framer-z4gl2k, .framer-R4tob .framer-6s3rca { --border-bottom-width: 1px; --border-color: #c9c9c9; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 42px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 40px; position: relative; width: 100%; }\",\".framer-R4tob .framer-yrkovy, .framer-R4tob .framer-5e9oex, .framer-R4tob .framer-oqyrgc, .framer-R4tob .framer-zgkcf, .framer-R4tob .framer-5ly76s { height: 39px; position: relative; width: 50px; }\",\".framer-R4tob .framer-1o1mysg, .framer-R4tob .framer-65rin3, .framer-R4tob .framer-gwrxgx, .framer-R4tob .framer-xgvvcn, .framer-R4tob .framer-15ksj8r { height: 39px; left: 0px; position: absolute; top: 0px; width: 23px; }\",\".framer-R4tob .framer-1cn04lm, .framer-R4tob .framer-3a2n31, .framer-R4tob .framer-8skick, .framer-R4tob .framer-4g1ot1, .framer-R4tob .framer-z1gx9s { height: 39px; left: 28px; position: absolute; top: 0px; width: 23px; }\",\".framer-R4tob .framer-1p375a1, .framer-R4tob .framer-1h36533, .framer-R4tob .framer-ga3r2r, .framer-R4tob .framer-kny5gg, .framer-R4tob .framer-i9l1d0, .framer-R4tob .framer-1wol9nn, .framer-R4tob .framer-tt7b4l, .framer-R4tob .framer-bjcqhf, .framer-R4tob .framer-kx8n90, .framer-R4tob .framer-7sbs6a { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-R4tob .framer-1nq6arq-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-R4tob[data-border=\"true\"]::after, .framer-R4tob [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];const mediaQueries={bEcvt7LA0:\"(min-width: 810px) and (max-width: 1199.98px)\",d4fnVpLve:\"(max-width: 809.98px)\",Ny0vx5WDD:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"Desktop \":\"Ny0vx5WDD\",Phone:\"d4fnVpLve\",Tablet:\"bEcvt7LA0\"};const getProps=({height,id,reviews,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Ny0vx5WDD\",vsnqTB1o1:reviews??props.vsnqTB1o1??true};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,vsnqTB1o1,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const sPhqNYBfZko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const bA3Cg57LCko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const nmKGXf7_Cko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const G1ACsmbL_1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const AWkee9eZQ1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"d4fnVpLve\")return true;return false;};const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"Ny0vx5WDD\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); } :root { font-size: 87.5%; }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1wq9qqc\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay2=>/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:true,dismissWithEsc:true,children:overlay1=>/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:84,width:\"100vw\",y:32,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-1aofs7i-container\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Navigation Main\",layoutScroll:true,name:\"Navigation Main\",nodeId:\"ijEzelNQe\",scopeId:\"GM6efXvs5\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bEcvt7LA0:{variant:overlay.visible||overlay1.visible||overlay2.visible?\"qd13zWStV\":\"qd13zWStV\"},d4fnVpLve:{variant:\"qGoLNMwp_\"}},children:/*#__PURE__*/_jsx(NavigationBar,{bA3Cg57LC:bA3Cg57LCko9la1({overlay:overlay1}),height:\"100%\",id:\"ijEzelNQe\",layoutId:\"ijEzelNQe\",name:\"Navigation Main\",nmKGXf7_C:nmKGXf7_Cko9la1({overlay:overlay2}),sPhqNYBfZ:sPhqNYBfZko9la1({overlay}),style:{width:\"100%\"},variant:overlay.visible||overlay1.visible||overlay2.visible?\"fEuwRGRe2\":\"fEuwRGRe2\",width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[0,0,1,1],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1s3elu\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[0,0,1,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"QEafaZDqB\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{animate:animation1,className:cx(scopingClassNames,\"framer-m2iw8r-container\"),exit:animation,inComponentSlot:true,initial:animation2,nodeId:\"BXufhwIA_\",rendersWithMotion:true,scopeId:\"GM6efXvs5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d4fnVpLve:{variant:\"mEcMIZ0Gu\"}},children:/*#__PURE__*/_jsx(CartModal,{G1ACsmbL_:G1ACsmbL_1q29jei({overlay}),height:\"100%\",id:\"BXufhwIA_\",layoutId:\"BXufhwIA_\",style:{height:\"100%\",width:\"100%\"},variant:\"uaJE9c72p\",width:\"100%\"})})})})]})}),getContainer())})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[0,0,1,1],type:\"tween\"}},className:cx(scopingClassNames,\"framer-7l6hb3\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[0,0,1,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay1.hide()},\"tjU8HVQ5M\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{className:cx(scopingClassNames,\"framer-4um7ac-container\"),inComponentSlot:true,nodeId:\"Q1x92NwOC\",rendersWithMotion:true,scopeId:\"GM6efXvs5\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d4fnVpLve:{variant:\"irFNNd_Rx\"}},children:/*#__PURE__*/_jsx(SearchModal2,{AWkee9eZQ:AWkee9eZQ1q29jei({overlay:overlay1}),height:\"100%\",id:\"Q1x92NwOC\",layoutId:\"Q1x92NwOC\",style:{width:\"100%\"},variant:\"cDBPr8mjv\",width:\"100%\"})})})})]})}),getContainer())})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay2.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d4fnVpLve:{animate:{opacity:1,transition:{delay:0,duration:.3,ease:[.5,0,.88,.77],type:\"tween\"}},exit:{opacity:0,transition:{delay:0,duration:.3,ease:[.12,.23,.5,1],type:\"tween\"}}}},children:/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-15t1w2f\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay2.hide()},\"vkLldZrad\")}),/*#__PURE__*/_jsxs(motion.div,{className:cx(scopingClassNames,\"framer-65n6hj\"),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ig0uj5 hidden-1wq9qqc hidden-5gp9np\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-c533kp\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1e2wi9k\",\"data-styles-preset\":\"cNlpR3Aev\",children:\"by purpose\"})}),className:\"framer-1hvvcgz\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ndxg1m\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zc29ye\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-175ufgh\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27 29.808\" overflow=\"visible\"><path d=\"M 1.929 27.871 L 9.049 27.871 L 9.049 18.034 C 9.049 17.591 9.199 17.22 9.498 16.92 C 9.796 16.619 10.166 16.469 10.607 16.469 L 16.393 16.469 C 16.834 16.469 17.204 16.619 17.504 16.92 C 17.802 17.22 17.951 17.591 17.951 18.034 L 17.951 27.871 L 25.071 27.871 L 25.071 11.03 C 25.071 10.831 25.028 10.65 24.942 10.488 C 24.856 10.325 24.738 10.183 24.589 10.061 L 14.206 2.199 C 14.008 2.026 13.773 1.939 13.5 1.939 C 13.227 1.939 12.993 2.026 12.796 2.199 L 2.411 10.061 C 2.263 10.185 2.145 10.328 2.058 10.488 C 1.97 10.648 1.927 10.829 1.929 11.03 Z M 0 27.871 L 0 11.03 C 0 10.534 0.111 10.065 0.332 9.622 C 0.553 9.179 0.858 8.814 1.246 8.527 L 11.631 0.626 C 12.175 0.209 12.796 0 13.494 0 C 14.192 0 14.817 0.209 15.369 0.626 L 25.754 8.525 C 26.144 8.812 26.448 9.177 26.668 9.622 C 26.889 10.065 27 10.534 27 11.03 L 27 27.871 C 27 28.39 26.808 28.843 26.423 29.229 C 26.039 29.615 25.588 29.808 25.071 29.808 L 17.581 29.808 C 17.139 29.808 16.768 29.659 16.47 29.359 C 16.172 29.058 16.023 28.686 16.023 28.243 L 16.023 18.408 L 10.977 18.408 L 10.977 28.243 C 10.977 28.687 10.828 29.059 10.53 29.359 C 10.232 29.659 9.862 29.808 9.421 29.808 L 1.929 29.808 C 1.412 29.808 0.961 29.615 0.577 29.229 C 0.192 28.843 0 28.39 0 27.871 M 13.5 14.868\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ooe9on\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.143 25.932\" overflow=\"visible\"><path d=\"M 0 25.932 L 7.12 25.932 L 7.12 16.095 C 7.12 15.652 7.27 15.28 7.57 14.981 C 7.868 14.68 8.238 14.529 8.679 14.529 L 14.464 14.529 C 14.905 14.529 15.276 14.68 15.575 14.981 C 15.873 15.28 16.023 15.652 16.023 16.095 L 16.023 25.932 L 23.143 25.932 L 23.143 9.091 C 23.143 8.892 23.1 8.711 23.014 8.548 C 22.928 8.386 22.81 8.243 22.661 8.122 L 12.277 0.26 C 12.079 0.087 11.844 0 11.571 0 C 11.299 0 11.064 0.087 10.868 0.26 L 0.482 8.122 C 0.334 8.246 0.217 8.388 0.129 8.548 C 0.042 8.708 -0.001 8.889 0 9.091 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5ffea\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27 29.808\" overflow=\"visible\"><path d=\"M 0 27.871 L 0 11.03 C 0 10.534 0.111 10.065 0.332 9.622 C 0.553 9.179 0.858 8.814 1.246 8.527 L 11.631 0.626 C 12.175 0.209 12.796 0 13.494 0 C 14.192 0 14.817 0.209 15.369 0.626 L 25.754 8.525 C 26.144 8.812 26.448 9.177 26.668 9.622 C 26.889 10.065 27 10.534 27 11.03 L 27 27.871 C 27 28.39 26.808 28.843 26.423 29.229 C 26.039 29.615 25.588 29.808 25.071 29.808 L 17.581 29.808 C 17.139 29.808 16.768 29.659 16.47 29.359 C 16.172 29.058 16.023 28.686 16.023 28.243 L 16.023 18.408 L 10.977 18.408 L 10.977 28.243 C 10.977 28.687 10.828 29.059 10.53 29.359 C 10.232 29.659 9.862 29.808 9.421 29.808 L 1.929 29.808 C 1.412 29.808 0.961 29.615 0.577 29.229 C 0.192 28.843 0 28.39 0 27.871\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bbu0s5\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 0 0\" overflow=\"visible\"><path d=\"M 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined},{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"403.33px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-aw3qro-container\",inComponentSlot:true,nodeId:\"FFTDWZ_8n\",rendersWithMotion:true,scopeId:\"GM6efXvs5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d4fnVpLve:{QEYo7c0jd:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"FFTDWZ_8n\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"FFTDWZ_8n\",QEYo7c0jd:resolvedLinks[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"VFzxG9FCW\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For individual or small family use – compact, easy-to-operate models.\",zDGnWCX1h:\"Home Coffee Machines\"})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ryueba\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-197v6c0\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32.283 32.727\" overflow=\"visible\"><g><path d=\"M 0 32.727 L 32.283 32.727 M 32.283 2.182 C 32.283 0.977 31.319 0 30.13 0 L 5.38 0 C 4.192 0 3.228 0.977 3.228 2.182 L 3.228 10.909 C 3.228 12.114 4.192 13.091 5.38 13.091 L 16.141 13.091 C 17.33 13.091 18.293 14.068 18.293 15.273 L 18.293 32.727 L 32.283 32.727 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 25.826 32.727 L 32.283 32.727 L 32.283 17.455 L 27.978 17.455 C 26.79 17.455 25.826 18.431 25.826 19.636 Z M 8.609 13.091 L 8.609 17.455 M 7.533 6.545 C 7.533 7.75 8.496 8.727 9.685 8.727 C 10.873 8.727 11.837 7.75 11.837 6.545 C 11.837 5.34 10.873 4.364 9.685 4.364 C 8.496 4.364 7.533 5.34 7.533 6.545 M 32.283 6.545 L 25.826 6.545 M 32.283 10.909 L 25.826 10.909 M 3.363 25.091 C 3.363 28.103 3.363 32.727 8.744 32.727 C 13.048 32.727 13.358 28.807 13.955 26.454 C 14.038 26.127 13.967 25.78 13.763 25.513 C 13.559 25.246 13.244 25.091 12.912 25.091 Z M 3.363 25.091 C 1.58 25.091 0.135 26.556 0.135 28.364\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-180nqth\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32.283 32.727\" overflow=\"visible\"><path d=\"M 0 32.727 L 32.283 32.727 M 32.283 2.182 C 32.283 0.977 31.319 0 30.13 0 L 5.38 0 C 4.192 0 3.228 0.977 3.228 2.182 L 3.228 10.909 C 3.228 12.114 4.192 13.091 5.38 13.091 L 16.141 13.091 C 17.33 13.091 18.293 14.068 18.293 15.273 L 18.293 32.727 L 32.283 32.727 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-psntl1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32.283 1\" overflow=\"visible\"><path d=\"M 0 0 L 32.283 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1m1qb3y\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.054 32.727\" overflow=\"visible\"><path d=\"M 29.054 2.182 C 29.054 0.977 28.091 0 26.902 0 L 2.152 0 C 0.964 0 0 0.977 0 2.182 L 0 10.909 C 0 12.114 0.964 13.091 2.152 13.091 L 12.913 13.091 C 14.102 13.091 15.065 14.068 15.065 15.273 L 15.065 32.727 L 29.054 32.727 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-n1j02o\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32.148 28.364\" overflow=\"visible\"><path d=\"M 25.691 28.364 L 32.148 28.364 L 32.148 13.091 L 27.843 13.091 C 26.655 13.091 25.691 14.068 25.691 15.273 Z M 8.474 8.727 L 8.474 13.091 M 7.398 2.182 C 7.398 3.387 8.361 4.364 9.55 4.364 C 10.739 4.364 11.702 3.387 11.702 2.182 C 11.702 0.977 10.739 0 9.55 0 C 8.361 0 7.398 0.977 7.398 2.182 M 32.148 2.182 L 25.691 2.182 M 32.148 6.545 L 25.691 6.545 M 3.228 20.727 C 3.228 23.74 3.228 28.364 8.609 28.364 C 12.913 28.364 13.223 24.444 13.82 22.09 C 13.903 21.763 13.832 21.416 13.628 21.149 C 13.424 20.883 13.11 20.727 12.777 20.727 Z M 3.228 20.727 C 1.445 20.727 0 22.193 0 24\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1sytf2z\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.457 15.273\" overflow=\"visible\"><path d=\"M 0 15.273 L 6.457 15.273 L 6.457 0 L 2.152 0 C 0.964 0 0 0.977 0 2.182 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ec5hej\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 4.364\" overflow=\"visible\"><path d=\"M 0 0 L 0 4.364\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14a0l51\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.304 4.364\" overflow=\"visible\"><path d=\"M 0 2.182 C 0 3.387 0.964 4.364 2.152 4.364 C 3.341 4.364 4.304 3.387 4.304 2.182 C 4.304 0.977 3.341 0 2.152 0 C 0.964 0 0 0.977 0 2.182\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-136noov\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.457 1\" overflow=\"visible\"><path d=\"M 6.457 0 L 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1x8u9x\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.457 1\" overflow=\"visible\"><path d=\"M 6.457 0 L 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fgv8ns\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.626 7.636\" overflow=\"visible\"><path d=\"M 0 0 C 0 3.012 0 7.636 5.38 7.636 C 9.685 7.636 9.995 3.716 10.592 1.363 C 10.675 1.036 10.604 0.689 10.4 0.422 C 10.196 0.156 9.881 0 9.548 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9f6pwe\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.228 3.273\" overflow=\"visible\"><path d=\"M 3.228 0 C 1.445 0 0 1.465 0 3.273\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ytXbchZd8\"},implicitPathVariables:undefined},{href:{webPageId:\"ytXbchZd8\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"403.33px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-17aq61b-container\",inComponentSlot:true,nodeId:\"g8UUjXeeI\",rendersWithMotion:true,scopeId:\"GM6efXvs5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d4fnVpLve:{QEYo7c0jd:resolvedLinks1[1]}},children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"g8UUjXeeI\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"g8UUjXeeI\",QEYo7c0jd:resolvedLinks1[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"VFzxG9FCW\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For business environments with high brewing capacity\",zDGnWCX1h:\"Commercial Machines\"})})})})})]})]})]})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-drzjdm hidden-1wq9qqc hidden-5gp9np\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-p8j9wo\",\"data-styles-preset\":\"XysPjKyk6\",children:\"by coffee machines\"})}),className:\"framer-1l4pdgv\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-d7idsj\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2thst3\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1299f9h\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.234 22\" overflow=\"visible\"><path d=\"M 9.558 0 L 9.891 0.667 L 10.879 0.667 L 11.212 0 Z M 5.997 1.524 L 5.332 2.19 L 18.234 2.19 L 14.906 1.524 Z M 4.828 3.048 L 6.929 12.857 L 8.369 12.857 L 6.972 3.048 Z M 7.837 3.048 L 9.235 12.857 L 11.535 12.857 L 12.933 3.048 Z M 13.798 3.048 L 12.401 12.857 L 13.841 12.857 L 15.942 3.048 Z M 16.812 3.048 L 16.056 6.6 L 18.024 3.048 Z M 2.602 3.714 L 0 6.319 L 2.378 12.676 L 3.178 12.371 L 0.994 6.538 L 2.956 4.571 L 4.281 4.571 L 4.101 3.714 Z M 7.77 13.714 L 7.77 14.381 L 13 14.381 L 13 13.714 Z M 6.901 15.238 L 4.875 22 L 6.991 22 L 8.341 15.238 Z M 9.216 15.238 L 7.866 22 L 12.905 22 L 11.554 15.238 Z M 12.429 15.238 L 13.779 22 L 15.895 22 L 13.87 15.238 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-6hz2kd\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.654 1\" overflow=\"visible\"><path d=\"M 0 0 L 0.333 0.667 L 1.322 0.667 L 1.654 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1s1nwo\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.902 1\" overflow=\"visible\"><path d=\"M 0.666 0 L 0 0.667 L 12.902 0.667 L 9.574 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6kt3br\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.542 9.81\" overflow=\"visible\"><path d=\"M 0 0 L 2.101 9.81 L 3.542 9.81 L 2.144 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1gs1dxe\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.096 9.81\" overflow=\"visible\"><path d=\"M 0 0 L 1.398 9.81 L 3.698 9.81 L 5.096 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2rbolh\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.542 9.81\" overflow=\"visible\"><path d=\"M 1.398 0 L 0 9.81 L 1.44 9.81 L 3.542 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lw3484\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.968 3.552\" overflow=\"visible\"><path d=\"M 0.756 0 L 0 3.552 L 1.968 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wx8e9i\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.281 8.962\" overflow=\"visible\"><path d=\"M 2.602 0 L 0 2.605 L 2.378 8.962 L 3.178 8.657 L 0.994 2.824 L 2.956 0.857 L 4.281 0.857 L 4.101 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nsxg16\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.229 1\" overflow=\"visible\"><path d=\"M 0 0 L 0 0.667 L 5.229 0.667 L 5.229 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1v3jjpa\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.465 6.762\" overflow=\"visible\"><path d=\"M 2.025 0 L 0 6.762 L 2.115 6.762 L 3.465 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1iha3sj\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.039 6.762\" overflow=\"visible\"><path d=\"M 1.35 0 L 0 6.762 L 5.039 6.762 L 3.689 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-g1xuin\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.465 6.762\" overflow=\"visible\"><path d=\"M 0 0 L 1.35 6.762 L 3.465 6.762 L 1.44 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"No3iE23uc\"},implicitPathVariables:undefined},{href:{webPageId:\"No3iE23uc\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"403.33px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-i2tgh3-container\",inComponentSlot:true,nodeId:\"ShmLSrF5T\",rendersWithMotion:true,scopeId:\"GM6efXvs5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d4fnVpLve:{QEYo7c0jd:resolvedLinks2[1]}},children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"ShmLSrF5T\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"ShmLSrF5T\",QEYo7c0jd:resolvedLinks2[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"f7WT82IaZ\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For business environments with high brewing capacity\",zDGnWCX1h:\"Moka Pots\"})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-u4b8ej\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-zqkojd\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.701 22.092\" overflow=\"visible\"><g><path d=\"M 13.137 8.904 L 13.307 8.904 C 15.261 8.905 16.845 10.507 16.846 12.483 L 16.846 12.595 C 16.846 14.634 15.209 16.289 13.193 16.289 L 13.137 16.289 Z M 1.796 4.529 L 12.88 4.529 L 12.88 6.932 L 2.192 6.932 L 0.213 5.33 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 12.789 6.471 L 12.789 20.484 C 12.789 21.369 12.08 22.086 11.206 22.086 L 3.289 22.086 C 2.415 22.086 1.706 21.369 1.706 20.484 L 1.706 6.471 Z\" fill=\"rgb(0, 0, 0)\"></path><path d=\"M 7.143 0 C 6.668 0 6.226 0.246 5.972 0.652 C 5.718 1.058 5.687 1.567 5.891 2.002 L 8.395 2.002 C 8.598 1.567 8.567 1.058 8.313 0.652 C 8.059 0.246 7.618 0 7.143 0\" fill=\"rgb(63,63,63)\"></path><path d=\"M 6.61 4.314 L 7.798 4.314 L 7.798 8.518 L 6.61 7.717 Z\" fill=\"rgb(155,155,154)\"></path><path d=\"M 12.789 4.606 L 12.789 4.005 C 12.789 3.686 12.664 3.381 12.442 3.156 C 12.219 2.93 11.917 2.804 11.602 2.804 L 2.893 2.804 C 2.237 2.804 1.706 3.342 1.706 4.005 L 1.706 4.606 Z\" fill=\"rgb(63,63,63)\"></path><path d=\"M 12.79 20.491 L 1.706 20.491 C 1.706 21.375 2.415 22.092 3.289 22.092 L 11.206 22.092 C 12.081 22.092 12.79 21.375 12.79 20.49\" fill=\"rgb(106,70,47)\"></path><path d=\"M 12.794 16.512 L 12.794 18.113 C 15.854 18.113 18.336 15.604 18.336 12.508 C 18.336 9.412 15.854 6.902 12.794 6.902 L 12.794 8.504 C 14.98 8.504 16.753 10.296 16.753 12.508 C 16.753 14.719 14.98 16.512 12.794 16.512\" fill=\"rgb(63,63,63)\"></path><path d=\"M 7.143 0 C 6.668 0 6.226 0.246 5.972 0.652 C 5.718 1.058 5.687 1.567 5.891 2.002 L 8.395 2.002 C 8.598 1.567 8.567 1.058 8.313 0.652 C 8.059 0.246 7.618 0 7.143 0 Z\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(63,63,63)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 1.781 4.005 C 1.781 3.342 2.313 2.804 2.969 2.804 L 11.677 2.804 C 11.992 2.804 12.294 2.93 12.517 3.156 C 12.74 3.381 12.865 3.686 12.865 4.005 L 12.865 20.421 C 12.865 21.305 12.156 22.022 11.281 22.022 L 3.365 22.022 C 2.49 22.022 1.781 21.305 1.781 20.421 L 1.781 6.608 L 0 5.207 L 1.781 4.206 Z\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(0, 0, 0)\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 12.764 18.082 L 12.368 18.082 L 12.368 18.483 L 12.764 18.483 Z M 12.764 16.481 L 12.764 16.079 L 12.368 16.079 L 12.368 16.48 Z M 12.764 6.871 L 12.764 6.471 L 12.368 6.471 L 12.368 6.871 Z M 12.764 8.473 L 12.368 8.473 L 12.368 8.873 L 12.764 8.873 Z M 13.16 18.082 L 13.16 16.481 L 12.368 16.481 L 12.368 18.082 Z M 17.91 12.477 C 17.91 15.351 15.606 17.682 12.764 17.682 L 12.764 18.483 C 16.043 18.483 18.701 15.793 18.701 12.477 Z M 12.764 7.272 C 15.606 7.272 17.91 9.602 17.91 12.477 L 18.701 12.477 C 18.701 9.159 16.043 6.471 12.764 6.471 Z M 13.16 8.473 L 13.16 6.871 L 12.368 6.871 L 12.368 8.473 Z M 12.764 8.873 C 14.731 8.873 16.326 10.486 16.326 12.477 L 17.118 12.477 C 17.118 10.044 15.168 8.072 12.764 8.072 Z M 16.326 12.477 C 16.326 14.467 14.731 16.08 12.764 16.08 L 12.764 16.881 C 15.168 16.881 17.118 14.909 17.118 12.477 Z\" fill=\"rgb(0, 0, 0)\"></path><path d=\"M 1.706 4.204 L 11.602 4.204 M 5.797 2.002 C 5.522 1.413 5.683 0.709 6.188 0.304 C 6.692 -0.101 7.407 -0.101 7.911 0.304 C 8.416 0.709 8.578 1.413 8.302 2.002 M 6.456 4.404 L 6.456 7.607 M 7.643 4.404 L 7.643 8.408 M 2.102 6.807 L 5.268 6.807 M 8.831 6.807 L 12.789 6.807\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(0, 0, 0)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-bel7dj\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.632 11.76\" overflow=\"visible\"><path d=\"M 12.924 4.375 L 13.094 4.375 C 15.048 4.375 16.632 5.978 16.632 7.954 L 16.632 8.066 C 16.632 10.104 14.996 11.76 12.98 11.76 L 12.924 11.76 Z M 1.583 0 L 12.667 0 L 12.667 2.402 L 1.979 2.402 L 0 0.801 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ozoxqw\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.708 7.385\" overflow=\"visible\"><path d=\"M 0 0 L 0.169 0 C 2.123 0 3.707 1.603 3.708 3.579 L 3.708 3.691 C 3.708 5.729 2.072 7.385 0.056 7.385 L 0 7.385 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-p5i8hx\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.667 2.402\" overflow=\"visible\"><path d=\"M 1.583 0 L 12.667 0 L 12.667 2.402 L 1.979 2.402 L 0 0.801 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9thecu\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.084 15.615\" overflow=\"visible\"><path d=\"M 11.084 0 L 11.084 14.014 C 11.084 14.898 10.375 15.615 9.5 15.615 L 1.583 15.615 C 0.709 15.615 0 14.898 0 14.014 L 0 0 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14hn3t1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.771 2.002\" overflow=\"visible\"><path d=\"M 1.385 0 C 0.91 0 0.469 0.246 0.215 0.652 C -0.039 1.058 -0.07 1.567 0.133 2.002 L 2.637 2.002 C 2.841 1.567 2.81 1.058 2.556 0.652 C 2.302 0.246 1.86 0 1.385 0\" fill=\"rgb(63,63,63)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wmo5b\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.187 4.204\" overflow=\"visible\"><path d=\"M 0 0 L 1.187 0 L 1.187 4.204 L 0 3.404 Z\" fill=\"rgb(155,155,154)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lrk02l\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.084 1.802\" overflow=\"visible\"><path d=\"M 11.084 1.802 L 11.084 1.201 C 11.084 0.882 10.958 0.577 10.736 0.352 C 10.513 0.126 10.211 0 9.896 0 L 1.187 0 C 0.532 0 0 0.538 0 1.201 L 0 1.802 Z\" fill=\"rgb(63,63,63)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3rp8dh\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.084 1.602\" overflow=\"visible\"><path d=\"M 11.084 0 L 0 0 C 0 0.885 0.709 1.602 1.583 1.602 L 9.5 1.602 C 10.375 1.602 11.084 0.885 11.084 0\" fill=\"rgb(106,70,47)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7cn4bx\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.542 11.211\" overflow=\"visible\"><path d=\"M 0 9.61 L 0 11.211 C 3.06 11.211 5.542 8.702 5.542 5.606 C 5.542 2.51 3.06 0 0 0 L 0 1.602 C 2.186 1.602 3.959 3.394 3.959 5.606 C 3.959 7.817 2.186 9.61 0 9.61\" fill=\"rgb(63,63,63)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-wd8e8j\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.771 2.002\" overflow=\"visible\"><path d=\"M 1.385 0 C 0.91 0 0.469 0.246 0.215 0.652 C -0.039 1.058 -0.07 1.567 0.133 2.002 L 2.637 2.002 C 2.841 1.567 2.81 1.058 2.556 0.652 C 2.302 0.246 1.86 0 1.385 0 Z\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(63,63,63)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zeitpr\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.865 19.219\" overflow=\"visible\"><path d=\"M 1.781 1.201 C 1.781 0.538 2.313 0 2.969 0 L 11.677 0 C 11.992 0 12.294 0.126 12.517 0.352 C 12.74 0.577 12.865 0.882 12.865 1.201 L 12.865 17.617 C 12.865 18.501 12.156 19.219 11.281 19.219 L 3.365 19.219 C 2.49 19.219 1.781 18.501 1.781 17.617 L 1.781 3.804 L 0 2.403 L 1.781 1.402 Z\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(0, 0, 0)\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-a79on1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.334 12.012\" overflow=\"visible\"><path d=\"M 0.396 11.611 L 0 11.611 L 0 12.012 L 0.396 12.012 Z M 0.396 10.01 L 0.396 9.609 L 0 9.609 L 0 10.01 Z M 0.396 0.4 L 0.396 0 L 0 0 L 0 0.4 Z M 0.396 2.002 L 0 2.002 L 0 2.402 L 0.396 2.402 Z M 0.792 11.611 L 0.792 10.01 L 0 10.01 L 0 11.611 Z M 5.542 6.006 C 5.542 8.881 3.238 11.211 0.396 11.211 L 0.396 12.012 C 3.675 12.012 6.334 9.323 6.334 6.006 Z M 0.396 0.801 C 3.238 0.801 5.542 3.131 5.542 6.006 L 6.334 6.006 C 6.334 2.689 3.675 0 0.396 0 Z M 0.792 2.002 L 0.792 0.4 L 0 0.4 L 0 2.002 Z M 0.396 2.402 C 2.364 2.403 3.959 4.016 3.959 6.006 L 4.75 6.006 C 4.75 3.573 2.801 1.602 0.396 1.602 Z M 3.959 6.006 C 3.958 7.996 2.364 9.609 0.396 9.609 L 0.396 10.41 C 2.801 10.41 4.75 8.439 4.75 6.006 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-115jc4u\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.396 0 L 0 0 L 0 0.401 L 0.396 0.401 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1a9vl79\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.396 0.401 L 0.396 0 L 0 0 L 0 0.401 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-vxojwn\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.396 0.4 L 0.396 0 L 0 0 L 0 0.4 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fftndf\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.396 0 L 0 0 L 0 0.4 L 0.396 0.4 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bf60rj\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1.601\" overflow=\"visible\"><path d=\"M 0.792 1.601 L 0.792 0 L 0 0 L 0 1.601 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1nlh6xe\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.937 6.006\" overflow=\"visible\"><path d=\"M 5.146 0 C 5.146 2.875 2.842 5.205 0 5.205 L 0 6.006 C 3.279 6.006 5.937 3.317 5.937 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1i42nqa\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.937 6.006\" overflow=\"visible\"><path d=\"M 0 0.801 C 2.842 0.801 5.146 3.131 5.146 6.006 L 5.937 6.006 C 5.937 2.689 3.279 0 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1j8zfal\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1.602\" overflow=\"visible\"><path d=\"M 0.792 1.602 L 0.792 0 L 0 0 L 0 1.602 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-wv53me\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.354 4.404\" overflow=\"visible\"><path d=\"M 0 0.801 C 1.967 0.801 3.562 2.414 3.562 4.404 L 4.354 4.404 C 4.354 1.972 2.404 0 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1uk8enr\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.354 4.404\" overflow=\"visible\"><path d=\"M 3.562 0 C 3.562 1.99 1.967 3.603 0 3.603 L 0 4.404 C 2.404 4.404 4.354 2.433 4.354 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1dcxrfi\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.084 8.408\" overflow=\"visible\"><path d=\"M 0 4.204 L 9.896 4.204 M 4.092 2.002 C 3.816 1.413 3.977 0.709 4.482 0.304 C 4.987 -0.101 5.701 -0.101 6.205 0.304 C 6.71 0.709 6.872 1.413 6.596 2.002 M 4.75 4.404 L 4.75 7.607 M 5.937 4.404 L 5.937 8.408 M 0.396 6.807 L 3.562 6.807 M 7.125 6.807 L 11.084 6.807\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(0, 0, 0)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1uo418h\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.896 1\" overflow=\"visible\"><path d=\"M 0 0 L 9.896 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8f85fq\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.771 2.002\" overflow=\"visible\"><path d=\"M 0.134 2.002 C -0.142 1.413 0.019 0.709 0.524 0.304 C 1.029 -0.101 1.743 -0.101 2.247 0.304 C 2.752 0.709 2.914 1.413 2.638 2.002\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3q0ph4\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 3.203\" overflow=\"visible\"><path d=\"M 0 0 L 0 3.203\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-tx1pwp\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 4.004\" overflow=\"visible\"><path d=\"M 0 0 L 0 4.004\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1jugcsy\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.167 1\" overflow=\"visible\"><path d=\"M 0 0 L 3.167 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19mourx\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.958 1\" overflow=\"visible\"><path d=\"M 0 0 L 3.958 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"No3iE23uc\"},implicitPathVariables:undefined},{href:{webPageId:\"No3iE23uc\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"403.33px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qasuko-container\",inComponentSlot:true,nodeId:\"bcpWoih9V\",rendersWithMotion:true,scopeId:\"GM6efXvs5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d4fnVpLve:{QEYo7c0jd:resolvedLinks3[1]}},children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"bcpWoih9V\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"bcpWoih9V\",QEYo7c0jd:resolvedLinks3[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"f7WT82IaZ\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For business environments with high brewing capacity\",zDGnWCX1h:\"French Press\"})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jds921\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1gfornj\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 22\" overflow=\"visible\"><g><path d=\"M 20.565 0 L 3.348 0 C 3.084 0.001 2.871 0.214 2.87 0.478 L 2.87 3.768 C 2.871 3.504 3.084 3.29 3.348 3.289 L 20.565 3.289 C 21.358 3.289 22 3.931 22 4.724 L 22 1.434 C 21.999 0.642 21.357 0 20.565 0\" fill=\"rgb(255,255,255)\"></path><path d=\"M 22 1.435 L 22 11.478 L 17.696 11.478 C 17.432 11.479 17.218 11.693 17.217 11.957 L 17.217 22 L 0.478 22 C 0.214 21.999 0.001 21.786 0 21.522 L 0 19.609 C 0.001 19.345 0.214 19.131 0.478 19.13 L 9.087 19.13 C 9.351 19.129 9.564 18.916 9.565 18.652 L 9.565 10.043 C 9.564 9.779 9.351 9.566 9.087 9.565 L 3.347 9.565 C 3.084 9.563 2.871 9.35 2.87 9.087 L 2.87 0.478 C 2.871 0.214 3.084 0.001 3.348 0 L 20.565 0 C 21.358 0 22 0.642 22 1.435\" fill=\"transparent\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 22 11.478 L 22 21.522 C 21.999 21.786 21.786 21.999 21.522 22 L 17.217 22 L 17.217 11.957 C 17.218 11.693 17.432 11.479 17.696 11.478 Z\" fill=\"rgb(107,107,107)\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 16.26 4.783 L 22 4.783 M 16.26 6.696 L 22 6.696 M 16.26 8.609 L 22 8.609\" fill=\"transparent\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 7.174 12.435 L 4.304 12.435 C 4.04 12.436 3.827 12.649 3.826 12.913 L 3.826 13.869 C 3.826 14.134 4.04 14.348 4.304 14.348 L 7.174 14.348 C 7.438 14.347 7.651 14.133 7.652 13.869 L 7.652 12.913 C 7.651 12.649 7.438 12.436 7.174 12.435\" fill=\"rgb(227,227,227)\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 3.826 13.391 L 0 13.391\" fill=\"transparent\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 6.696 9.565 L 4.783 9.565 L 4.783 12.435 L 6.696 12.435 Z\" fill=\"rgb(0,0,0)\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 6.218 4.783 C 7.011 4.783 7.653 4.141 7.653 3.348 C 7.653 2.555 7.011 1.913 6.218 1.913 C 5.425 1.913 4.783 2.555 4.783 3.348 C 4.783 4.141 5.425 4.783 6.218 4.783\" fill=\"rgb(255,255,255)\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 5.74 14.348 L 5.74 15.304\" fill=\"transparent\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1wpj7oo\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.13 4.724\" overflow=\"visible\"><path d=\"M 17.695 0 L 0.478 0 C 0.214 0.001 0.001 0.214 0 0.478 L 0 3.768 C 0.001 3.504 0.214 3.29 0.478 3.289 L 17.695 3.289 C 18.488 3.289 19.13 3.931 19.13 4.724 L 19.13 1.434 C 19.129 0.642 18.487 0 17.695 0\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17cusik\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 22\" overflow=\"visible\"><path d=\"M 22 1.435 L 22 11.478 L 17.696 11.478 C 17.432 11.479 17.218 11.693 17.217 11.957 L 17.217 22 L 0.478 22 C 0.214 21.999 0.001 21.786 0 21.522 L 0 19.609 C 0.001 19.345 0.214 19.131 0.478 19.13 L 9.087 19.13 C 9.351 19.129 9.564 18.916 9.565 18.652 L 9.565 10.043 C 9.564 9.779 9.351 9.566 9.087 9.565 L 3.347 9.565 C 3.084 9.563 2.871 9.35 2.87 9.087 L 2.87 0.478 C 2.871 0.214 3.084 0.001 3.348 0 L 20.565 0 C 21.358 0 22 0.642 22 1.435\" fill=\"transparent\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1kp650s\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.783 10.522\" overflow=\"visible\"><path d=\"M 4.783 0 L 4.783 10.044 C 4.782 10.308 4.569 10.521 4.305 10.522 L 0 10.522 L 0 0.479 C 0.001 0.215 0.215 0.001 0.479 0 Z\" fill=\"rgb(107,107,107)\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-11b0jif\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.74 3.826\" overflow=\"visible\"><path d=\"M 0 0 L 5.74 0 M 0 1.913 L 5.74 1.913 M 0 3.826 L 5.74 3.826\" fill=\"transparent\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-kqr3yy\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.74 1\" overflow=\"visible\"><path d=\"M 0 0 L 5.74 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ubmdo7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.74 1\" overflow=\"visible\"><path d=\"M 0 0 L 5.74 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-xxwsgo\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.74 1\" overflow=\"visible\"><path d=\"M 0 0 L 5.74 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-an5qwx\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.826 1.913\" overflow=\"visible\"><path d=\"M 3.348 0 L 0.478 0 C 0.214 0.001 0.001 0.214 0 0.478 L 0 1.434 C 0 1.699 0.214 1.913 0.478 1.913 L 3.348 1.913 C 3.612 1.912 3.825 1.698 3.826 1.434 L 3.826 0.478 C 3.825 0.214 3.612 0.001 3.348 0\" fill=\"rgb(227,227,227)\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-c0jckq\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.826 1\" overflow=\"visible\"><path d=\"M 3.826 0 L 0 0\" fill=\"transparent\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jnbqzy\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.913 2.87\" overflow=\"visible\"><path d=\"M 1.913 0 L 0 0 L 0 2.87 L 1.913 2.87 Z\" fill=\"rgb(0,0,0)\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12sggqq\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.87 2.87\" overflow=\"visible\"><path d=\"M 1.435 2.87 C 2.228 2.87 2.87 2.228 2.87 1.435 C 2.87 0.642 2.228 0 1.435 0 C 0.642 0 0 0.642 0 1.435 C 0 2.228 0.642 2.87 1.435 2.87\" fill=\"rgb(255,255,255)\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tm68fj\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0 0 L 0 0.956\" fill=\"transparent\" stroke=\"rgb(25,25,25)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined},{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"403.33px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1bmj59d-container\",inComponentSlot:true,nodeId:\"GUTkggem8\",rendersWithMotion:true,scopeId:\"GM6efXvs5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d4fnVpLve:{QEYo7c0jd:resolvedLinks4[1]}},children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"GUTkggem8\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"GUTkggem8\",QEYo7c0jd:resolvedLinks4[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"f7WT82IaZ\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For individual or small family use – compact, easy-to-operate models.\",zDGnWCX1h:\"Automatic Coffee Makers\"})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1utlk16\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-171foil\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 20\" overflow=\"visible\"><g><path d=\"M 1 5 L 2.76 15.405 C 3.066 17.213 3.22 18.118 3.76 18.742 C 5.214 20.419 10.786 20.419 12.24 18.742 C 12.78 18.118 12.934 17.213 13.24 15.405 L 15 5 M 1 5 L 1.743 3.288 C 2.352 1.884 2.656 1.182 3.291 0.786 C 4.881 -0.207 10.945 -0.316 12.709 0.786 C 13.344 1.182 13.649 1.884 14.257 3.288 L 15 5 M 0 5 L 16 5\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 6 12.5 C 6 11.119 6.895 10 8 10 C 9.105 10 10 11.119 10 12.5 C 10 13.881 9.105 15 8 15 C 6.895 15 6 13.881 6 12.5 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-6tajwm\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 20\" overflow=\"visible\"><path d=\"M 1 5 L 2.76 15.405 C 3.066 17.213 3.22 18.118 3.76 18.742 C 5.214 20.419 10.786 20.419 12.24 18.742 C 12.78 18.118 12.934 17.213 13.24 15.405 L 15 5 M 1 5 L 1.743 3.288 C 2.352 1.884 2.656 1.182 3.291 0.786 C 4.881 -0.207 10.945 -0.316 12.709 0.786 C 13.344 1.182 13.649 1.884 14.257 3.288 L 15 5 M 0 5 L 16 5\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1g8mqvz\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 15\" overflow=\"visible\"><path d=\"M 0 0 L 1.76 10.405 C 2.066 12.213 2.22 13.118 2.76 13.742 C 4.214 15.419 9.786 15.419 11.24 13.742 C 11.78 13.118 11.934 12.213 12.24 10.405 L 14 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xtnbni\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 5\" overflow=\"visible\"><path d=\"M 0 5 L 0.743 3.288 C 1.352 1.884 1.656 1.182 2.291 0.786 C 3.881 -0.207 9.945 -0.316 11.709 0.786 C 12.344 1.182 12.649 1.884 13.257 3.288 L 14 5\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-22lci5\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 1\" overflow=\"visible\"><path d=\"M 0 0 L 16 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9izgd0\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4 5\" overflow=\"visible\"><path d=\"M 0 2.5 C 0 1.119 0.895 0 2 0 C 3.105 0 4 1.119 4 2.5 C 4 3.881 3.105 5 2 5 C 0.895 5 0 3.881 0 2.5 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined},{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"403.33px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-g9nmq1-container\",inComponentSlot:true,nodeId:\"SmelKSSep\",rendersWithMotion:true,scopeId:\"GM6efXvs5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d4fnVpLve:{QEYo7c0jd:resolvedLinks5[1]}},children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"SmelKSSep\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"SmelKSSep\",QEYo7c0jd:resolvedLinks5[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"f7WT82IaZ\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For business environments with high brewing capacity\",zDGnWCX1h:\"Capsule / Pod Machines\"})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-isku6n\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-2ghold\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 17\" overflow=\"visible\"><path d=\"M 7 0 C 6.4 0 6 0.4 6 1 L 6 2 L 11 2 L 11 1 C 11 0.4 10.6 0 10 0 Z M 0 3 L 1.1 10.1 C 1.2 10.8 1.5 11.5 2.1 12.1 C 2.5 12.6 3.2 12.9 4 13 C 4 13.6 4.4 14 5 14 L 13 14 C 13.6 14 14 13.6 14 13 L 12 7 L 14 7 L 17.3 12 L 19 11 L 15.7 6 L 17 5.2 L 16 3.5 L 13.4 5 L 12 5 L 12 3 L 5 3 L 5 7 L 4.2 12 C 3.5 11.9 3.1 11.7 2.8 11.4 C 2.4 11 2.2 10.5 2.1 9.9 L 1 3 Z M 1 15 L 1 17 L 17 17 L 17 15 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-12h0hfz\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5 2\" overflow=\"visible\"><path d=\"M 1 0 C 0.4 0 0 0.4 0 1 L 0 2 L 5 2 L 5 1 C 5 0.4 4.6 0 4 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ty2pxm\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 11\" overflow=\"visible\"><path d=\"M 0 0 L 1.1 7.1 C 1.2 7.8 1.5 8.5 2.1 9.1 C 2.5 9.6 3.2 9.9 4 10 C 4 10.6 4.4 11 5 11 L 13 11 C 13.6 11 14 10.6 14 10 L 12 4 L 14 4 L 17.3 9 L 19 8 L 15.7 3 L 17 2.2 L 16 0.5 L 13.4 2 L 12 2 L 12 0 L 5 0 L 5 4 L 4.2 9 C 3.5 8.9 3.1 8.7 2.8 8.4 C 2.4 8 2.2 7.5 2.1 6.9 L 1 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-chvxqf\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 2\" overflow=\"visible\"><path d=\"M 0 0 L 0 2 L 16 2 L 16 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined},{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"403.33px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-18avc3a-container\",inComponentSlot:true,nodeId:\"qmeMYs4zm\",rendersWithMotion:true,scopeId:\"GM6efXvs5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d4fnVpLve:{QEYo7c0jd:resolvedLinks6[1]}},children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"qmeMYs4zm\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"qmeMYs4zm\",QEYo7c0jd:resolvedLinks6[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"f7WT82IaZ\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For business environments with high brewing capacity\",zDGnWCX1h:\"Pour Over / Drip Machines\"})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-o4oe8r\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1aift6z\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 20\" overflow=\"visible\"><path d=\"M 14 4 L 14 2 L 16 2 L 16 0 L 2 0 C 0.9 0 0 0.9 0 2 L 0 18 C 0 19.1 0.9 20 2 20 L 16 20 L 16 18 L 11.97 18 C 13.244 17.065 13.998 15.58 14 14 L 14 9 L 4 9 L 4 14 C 4 15.64 4.81 17.09 6.03 18 L 2 18 L 2 2 L 4 2 L 4 4 C 4 4.55 4.45 5 5 5 L 13 5 C 13.55 5 14 4.55 14 4 M 9 6 C 9.55 6 10 6.45 10 7 C 10 7.55 9.55 8 9 8 C 8.45 8 8 7.55 8 7 C 8 6.45 8.45 6 9 6\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-y4dpve\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 20\" overflow=\"visible\"><path d=\"M 14 4 L 14 2 L 16 2 L 16 0 L 2 0 C 0.9 0 0 0.9 0 2 L 0 18 C 0 19.1 0.9 20 2 20 L 16 20 L 16 18 L 11.97 18 C 13.244 17.065 13.998 15.58 14 14 L 14 9 L 4 9 L 4 14 C 4 15.64 4.81 17.09 6.03 18 L 2 18 L 2 2 L 4 2 L 4 4 C 4 4.55 4.45 5 5 5 L 13 5 C 13.55 5 14 4.55 14 4\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xuz3dx\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2 2\" overflow=\"visible\"><path d=\"M 1 0 C 1.55 0 2 0.45 2 1 C 2 1.55 1.55 2 1 2 C 0.45 2 0 1.55 0 1 C 0 0.45 0.45 0 1 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined},{href:{webPageId:\"eYJYM7B8Q\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"403.33px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-g89hbd-container\",inComponentSlot:true,nodeId:\"WQGjIFA95\",rendersWithMotion:true,scopeId:\"GM6efXvs5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d4fnVpLve:{QEYo7c0jd:resolvedLinks7[1]}},children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"WQGjIFA95\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"WQGjIFA95\",QEYo7c0jd:resolvedLinks7[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"f7WT82IaZ\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For business environments with high brewing capacity\",zDGnWCX1h:\"Espresso Machines\"})})})})})]})]})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bzltor hidden-1wq9qqc hidden-5gp9np\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-p8j9wo\",\"data-styles-preset\":\"XysPjKyk6\",children:\"Shop Coffee accessories\"})}),className:\"framer-lmo9g0\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-89dwas\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-slewjl\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-10xn19g\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.594 17.594\" overflow=\"visible\"><g><path d=\"M 14.162 14.161 C 10.31 18.011 4.787 18.732 1.826 15.769 C -1.138 12.807 -0.416 7.285 3.434 3.433 C 7.284 -0.418 12.808 -1.137 15.769 1.825 C 18.732 4.787 18.012 10.31 14.162 14.16\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 15.769 1.825 C 15.769 1.825 15.234 5.58 13.088 7.725 C 10.943 9.87 6.653 7.725 4.508 9.87 C 2.361 12.015 1.826 15.771 1.826 15.771\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1s9uv81\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.594 17.594\" overflow=\"visible\"><path d=\"M 14.162 14.161 C 10.31 18.011 4.787 18.732 1.826 15.769 C -1.138 12.807 -0.416 7.285 3.434 3.433 C 7.284 -0.418 12.808 -1.137 15.769 1.825 C 18.732 4.787 18.012 10.31 14.162 14.16\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bn8q6l\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.944 13.945\" overflow=\"visible\"><path d=\"M 13.944 0 C 13.944 0 13.408 3.754 11.262 5.899 C 9.117 8.044 4.827 5.899 2.682 8.044 C 0.535 10.189 0 13.945 0 13.945\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined},{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"403.33px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-bwz7im-container\",inComponentSlot:true,nodeId:\"t8JJeXcn8\",rendersWithMotion:true,scopeId:\"GM6efXvs5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d4fnVpLve:{QEYo7c0jd:resolvedLinks8[1]}},children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"t8JJeXcn8\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"t8JJeXcn8\",QEYo7c0jd:resolvedLinks8[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"f7WT82IaZ\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For business environments with high brewing capacity\",zDGnWCX1h:\"Coffee Grinders\"})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-iy4s1o\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-19ovf8r\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.882 21\" overflow=\"visible\"><g><path d=\"M 7.478 3.07 C 7.271 2.695 6.874 2.464 6.446 2.471 L 3.479 2.471 C 3.028 2.467 2.614 2.718 2.41 3.12 C 1.711 4.521 0.149 7.91 0.01 10.495 C 0.01 10.498 0.008 10.5 0.005 10.5 C 0.002 10.5 0 10.502 0 10.505 L 0 18.529 C 0 19.894 1.106 21 2.471 21 L 7.412 21 C 8.776 21 9.882 19.894 9.882 18.529 L 9.882 10.504 L 9.879 10.5 L 9.875 10.496 C 9.751 7.544 8.185 4.363 7.478 3.07 Z\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 1.853 2.471 C 1.512 2.471 1.235 2.194 1.235 1.853 L 1.235 0.618 C 1.235 0.277 1.512 0 1.853 0 L 8.029 0 C 8.371 0 8.647 0.277 8.647 0.618 L 8.647 1.853 C 8.647 2.194 8.371 2.471 8.029 2.471 Z\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 2.471 11.118 L 2.471 17.912\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1i75l1s\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.882 18.53\" overflow=\"visible\"><path d=\"M 7.478 0.599 C 7.271 0.224 6.874 -0.006 6.446 0 L 3.479 0 C 3.028 -0.004 2.614 0.248 2.41 0.65 C 1.711 2.051 0.149 5.439 0.01 8.025 C 0.01 8.027 0.008 8.03 0.005 8.03 C 0.002 8.03 0 8.032 0 8.034 L 0 16.059 C 0 17.423 1.106 18.53 2.471 18.53 L 7.412 18.53 C 8.776 18.53 9.882 17.423 9.882 16.059 L 9.882 8.033 L 9.879 8.03 L 9.875 8.026 C 9.751 5.073 8.185 1.893 7.478 0.599 Z\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-xpm8at\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.412 2.471\" overflow=\"visible\"><path d=\"M 0.618 2.471 C 0.277 2.471 0 2.194 0 1.853 L 0 0.618 C 0 0.277 0.277 0 0.618 0 L 6.794 0 C 7.135 0 7.412 0.277 7.412 0.618 L 7.412 1.853 C 7.412 2.194 7.135 2.471 6.794 2.471 Z\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-140mu5c\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 6.794\" overflow=\"visible\"><path d=\"M 0 0 L 0 6.794\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined},{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"403.33px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-6ikzwy-container\",inComponentSlot:true,nodeId:\"XcynT1hr2\",rendersWithMotion:true,scopeId:\"GM6efXvs5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d4fnVpLve:{QEYo7c0jd:resolvedLinks9[1]}},children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"XcynT1hr2\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"XcynT1hr2\",QEYo7c0jd:resolvedLinks9[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"f7WT82IaZ\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For business environments with high brewing capacity\",zDGnWCX1h:\"Milk Frothers\"})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nq3nu8\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-vn46ks\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\" overflow=\"visible\"><g><path d=\"M 5 5 L 2.838 5.493 C 1.334 5.836 0.581 6.008 0.212 6.649 C -0.157 7.29 0.004 8.146 0.325 9.857 L 0.771 12.231 C 1.195 14.485 2.344 15.243 4 16 M 5.14 5.781 L 4.112 16.581 C 3.96 18.181 3.884 18.981 4.419 19.491 C 4.955 20 5.872 20 7.706 20 L 14.294 20 C 16.128 20 17.044 20 17.581 19.49 C 18.116 18.98 18.041 18.181 17.888 16.582 L 16.859 5.782 C 16.541 2.441 14.08 1 11 1 C 7.92 1 5.459 2.442 5.14 5.781 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 6 5 L 18.978 5 C 19.838 5 20.136 5.229 19.944 6.24 C 19.621 7.953 18.642 9.351 17.356 10\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 10 15 C 10 12 12 13 12 10 M 11 1 L 11 0\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1fcdv8p\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 19\" overflow=\"visible\"><path d=\"M 5 4 L 2.838 4.493 C 1.334 4.836 0.581 5.008 0.212 5.649 C -0.157 6.29 0.004 7.146 0.325 8.857 L 0.771 11.231 C 1.195 13.485 2.344 14.243 4 15 M 5.14 4.781 L 4.112 15.581 C 3.96 17.181 3.884 17.981 4.419 18.491 C 4.955 19 5.872 19 7.706 19 L 14.294 19 C 16.128 19 17.044 19 17.581 18.49 C 18.116 17.98 18.041 17.181 17.888 15.582 L 16.859 4.782 C 16.541 1.441 14.08 0 11 0 C 7.92 0 5.459 1.442 5.14 4.781 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1w1qf6n\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5 11\" overflow=\"visible\"><path d=\"M 5 0 L 2.838 0.493 C 1.334 0.836 0.581 1.008 0.212 1.649 C -0.157 2.29 0.004 3.146 0.325 4.857 L 0.771 7.231 C 1.195 9.485 2.344 10.243 4 11\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qw3qrg\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 19\" overflow=\"visible\"><path d=\"M 1.14 4.781 L 0.112 15.581 C -0.04 17.181 -0.116 17.981 0.419 18.491 C 0.955 19 1.872 19 3.706 19 L 10.294 19 C 12.128 19 13.044 19 13.581 18.49 C 14.116 17.98 14.041 17.181 13.888 15.582 L 12.859 4.782 C 12.541 1.441 10.08 0 7 0 C 3.92 0 1.459 1.442 1.14 4.781 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-oqv1a2\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 5\" overflow=\"visible\"><path d=\"M 0 0 L 12.978 0 C 13.838 0 14.136 0.229 13.944 1.24 C 13.621 2.953 12.642 4.351 11.356 5\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-x2ofrw\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2 15\" overflow=\"visible\"><path d=\"M 0 15 C 0 12 2 13 2 10 M 1 1 L 1 0\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-w3l9gf\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2 5\" overflow=\"visible\"><path d=\"M 0 5 C 0 2 2 3 2 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1n5gv6n\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0 1 L 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined},{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"403.33px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-4hk4fi-container\",inComponentSlot:true,nodeId:\"l_Cfe6uNP\",rendersWithMotion:true,scopeId:\"GM6efXvs5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d4fnVpLve:{QEYo7c0jd:resolvedLinks10[1]}},children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"l_Cfe6uNP\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"l_Cfe6uNP\",QEYo7c0jd:resolvedLinks10[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"f7WT82IaZ\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For individual or small family use – compact, easy-to-operate models.\",zDGnWCX1h:\"Filters & Kettles\"})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gw9lap\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1don8ki\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 19\" overflow=\"visible\"><path d=\"M 14 6 L 15 6 C 17.209 6 19 7.791 19 10 C 19 12.209 17.209 14 15 14 L 14 14 M 0 6 L 14 6 L 14 15 C 14 17.209 12.209 19 10 19 L 4 19 C 1.791 19 0 17.209 0 15 Z M 1 2 C 1 1.448 1.448 1 2 1 C 2.552 1 3 0.552 3 0 M 7 2 C 7 1.448 7.448 1 8 1 C 8.552 1 9 0.552 9 0 M 13 2 C 13 1.448 13.448 1 14 1 C 14.552 1 15 0.552 15 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1vzfswd\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5 8\" overflow=\"visible\"><path d=\"M 0 0 L 1 0 C 3.209 0 5 1.791 5 4 C 5 6.209 3.209 8 1 8 L 0 8\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-864u6c\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 13\" overflow=\"visible\"><path d=\"M 0 0 L 14 0 L 14 9 C 14 11.209 12.209 13 10 13 L 4 13 C 1.791 13 0 11.209 0 9 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rxlfk7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2 2\" overflow=\"visible\"><path d=\"M 0 2 C 0 1.448 0.448 1 1 1 C 1.552 1 2 0.552 2 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-fgvm1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2 2\" overflow=\"visible\"><path d=\"M 0 2 C 0 1.448 0.448 1 1 1 C 1.552 1 2 0.552 2 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-g5g20e\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2 2\" overflow=\"visible\"><path d=\"M 0 2 C 0 1.448 0.448 1 1 1 C 1.552 1 2 0.552 2 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined},{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"403.33px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1rksqql-container\",inComponentSlot:true,nodeId:\"wItlHiGW3\",rendersWithMotion:true,scopeId:\"GM6efXvs5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d4fnVpLve:{QEYo7c0jd:resolvedLinks11[1]}},children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"wItlHiGW3\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"wItlHiGW3\",QEYo7c0jd:resolvedLinks11[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"f7WT82IaZ\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For business environments with high brewing capacity\",zDGnWCX1h:\"Cups & Mugs\"})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-43wz61\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1mlnulq\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8 20\" overflow=\"visible\"><path d=\"M 1 5 L 2 3 L 2 2 L 1 2 L 1 0 L 8 0 L 8 2 L 7 4 L 4 4 L 4 3 L 2 5 Z M 0 20 L 0 12.575 L 4 5 L 8 5 L 8 20 Z M 2 18 L 6 18 L 6 7 L 5.2 7 L 2 13.1 Z M 2 18 L 6 18 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-blp195\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7 5\" overflow=\"visible\"><path d=\"M 0 5 L 1 3 L 1 2 L 0 2 L 0 0 L 7 0 L 7 2 L 6 4 L 3 4 L 3 3 L 1 5 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1kp06jk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8 15\" overflow=\"visible\"><path d=\"M 0 15 L 0 7.575 L 4 0 L 8 0 L 8 15 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-c7b8m1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4 11\" overflow=\"visible\"><path d=\"M 0 11 L 4 11 L 4 0 L 3.2 0 L 0 6.1 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1o7azjo\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4 1\" overflow=\"visible\"><path d=\"M 0 0 L 4 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined},{href:{webPageId:\"G0enrvCHw\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"403.33px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1nmdb3-container\",inComponentSlot:true,nodeId:\"UxQHBp46o\",rendersWithMotion:true,scopeId:\"GM6efXvs5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d4fnVpLve:{QEYo7c0jd:resolvedLinks12[1]}},children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"UxQHBp46o\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"UxQHBp46o\",QEYo7c0jd:resolvedLinks12[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"f7WT82IaZ\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For business environments with high brewing capacity\",zDGnWCX1h:\"Cleaning Tools & Kits\"})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xtefev\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1mig0mf\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.795 15.903\" overflow=\"visible\"><g><path d=\"M 3.332 12.836 C 5.797 12.483 7.621 10.441 7.619 8.036 C 7.631 5.019 9.93 2.464 13.026 2.028 L 15.174 1.732 C 15.116 1.668 15.066 1.604 14.999 1.54 C 12.296 -1.068 7.105 -0.284 3.39 3.284 C 0.247 6.356 -0.815 10.436 0.645 13.204 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 9.097 7.928 C 9.086 10.945 6.792 13.501 3.699 13.944 L 1.659 14.224 L 1.783 14.36 C 4.486 16.968 9.678 16.192 13.393 12.624 C 16.519 9.616 17.614 5.528 16.162 2.8 L 13.393 3.184 C 10.944 3.527 9.12 5.541 9.097 7.928\" fill=\"rgb(0,0,0)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1gmdbkz\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.174 13.204\" overflow=\"visible\"><path d=\"M 3.332 12.836 C 5.797 12.483 7.621 10.441 7.619 8.036 C 7.631 5.019 9.93 2.464 13.026 2.028 L 15.174 1.732 C 15.116 1.668 15.066 1.604 14.999 1.54 C 12.296 -1.068 7.105 -0.284 3.39 3.284 C 0.247 6.356 -0.815 10.436 0.645 13.204 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-h4jf03\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.137 13.103\" overflow=\"visible\"><path d=\"M 7.439 5.128 C 7.427 8.145 5.133 10.701 2.04 11.144 L 0 11.424 L 0.124 11.56 C 2.828 14.168 8.019 13.392 11.734 9.824 C 14.86 6.816 15.955 2.728 14.504 0 L 11.734 0.384 C 9.286 0.727 7.462 2.741 7.439 5.128\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"gG0nzhQVH\"},implicitPathVariables:undefined},{href:{webPageId:\"gG0nzhQVH\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"403.33px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1yuquis-container\",inComponentSlot:true,nodeId:\"wcvj1Osoc\",rendersWithMotion:true,scopeId:\"GM6efXvs5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d4fnVpLve:{QEYo7c0jd:resolvedLinks13[1]}},children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"wcvj1Osoc\",iVKnHMcov:\"rgb(204, 204, 204)\",layoutId:\"wcvj1Osoc\",QEYo7c0jd:resolvedLinks13[0],rrV2JcC2G:false,style:{maxWidth:\"100%\"},variant:\"f7WT82IaZ\",width:\"100%\",XhfrzMoh9:false,Z89S7xNHd:\"For business environments with high brewing capacity\",zDGnWCX1h:\"Nespresso Coffee Pods\"})})})})})]})]})]})]})]})}),getContainer())})})]})})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ad5ieh-container\",layoutScroll:true,nodeId:\"aYoTiQUFE\",scopeId:\"GM6efXvs5\",children:/*#__PURE__*/_jsx(HeaderBanner,{height:\"100%\",id:\"aYoTiQUFE\",layoutId:\"aYoTiQUFE\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1vzr9tk\"}),vsnqTB1o1&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1w0658g\",\"data-framer-name\":\"Blog Section\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-pwmjlt\",\"data-styles-preset\":\"hZXQ4jUPO\",style:{\"--framer-text-alignment\":\"left\"},children:[\"Here's What Our Customers \",/*#__PURE__*/_jsx(\"br\",{}),\"Love About Us!\"]})}),className:\"framer-1m1p8hc\",\"data-framer-name\":\"H2\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ocq6j8-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"z_0SZXyx7\",scopeId:\"GM6efXvs5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bEcvt7LA0:{sizingObject:{heightInset:0,heightRows:2,heightType:\"auto\",widthColumns:2,widthInset:0,widthType:\"columns\"}},d4fnVpLve:{sizingObject:{heightInset:0,heightRows:2,heightType:\"auto\",widthColumns:1,widthInset:0,widthType:\"columns\"}}},children:/*#__PURE__*/_jsx(Carousel,{align:\"flex-start\",ariaLabel:\"\",arrowObject:{arrowFill:\"rgba(0, 0, 0, 0.2)\",arrowPadding:20,arrowRadius:40,arrowSize:40,showMouseControls:true},axis:true,borderRadius:0,fadeObject:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeTransition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},fadeWidth:25},gap:10,height:\"100%\",id:\"z_0SZXyx7\",layoutId:\"z_0SZXyx7\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,progressObject:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:4,dotsFill:\"rgb(255, 255, 255)\",dotsGap:10,dotsInset:10,dotSize:10,dotsOpacity:.5,dotsPadding:10,dotsRadius:50,showProgressDots:false,showScrollbar:false},sizingObject:{heightInset:0,heightRows:2,heightType:\"auto\",widthColumns:3,widthInset:0,widthType:\"columns\"},slots:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1l6yet7\",\"data-border\":true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-yrkovy\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 50.001 39.176\" overflow=\"visible\"><path d=\"M 7.369 38.057 C 1.124 34.841 -1.581 26.55 0.933 17.767 C 2.06 13.826 4.047 10 8.247 6.141 C 12.447 2.278 18.274 0 20.974 0 C 21.433 -0.007 21.876 0.169 22.205 0.489 C 22.534 0.81 22.723 1.249 22.728 1.709 C 22.728 2.652 21.928 3.417 20.974 3.417 C 17.888 3.417 15.128 5.102 11.86 7.581 C 9.36 9.48 7.406 11.908 6.328 14.022 C 4.26 18.068 4.192 23.771 7.533 25.288 C 9.102 23.503 11.368 22.489 13.742 22.509 C 19.197 22.509 22.41 26.905 22.269 30.887 C 22.138 34.691 19.724 37.401 16.251 38.536 C 13.383 39.465 10.074 39.447 7.369 38.057 Z M 34.642 38.057 C 28.397 34.841 25.692 26.55 28.206 17.767 C 29.333 13.826 31.319 10 35.519 6.141 C 39.719 2.278 45.547 0 48.247 0 C 48.706 -0.007 49.148 0.169 49.478 0.489 C 49.807 0.81 49.995 1.249 50.001 1.709 C 50.001 2.652 49.201 3.417 48.247 3.417 C 45.16 3.417 42.401 5.102 39.133 7.581 C 36.633 9.48 34.678 11.908 33.601 14.022 C 31.533 18.068 31.465 23.771 34.806 25.288 C 36.41 23.53 38.506 22.509 41.015 22.509 C 46.469 22.509 49.683 26.905 49.542 30.887 C 49.41 34.691 46.997 37.401 43.524 38.536 C 40.656 39.465 37.347 39.447 34.642 38.057 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1o1mysg\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.728 39.176\" overflow=\"visible\"><path d=\"M 16.251 38.536 C 13.383 39.465 10.074 39.447 7.369 38.057 C 1.124 34.841 -1.581 26.55 0.933 17.767 C 2.06 13.826 4.047 10 8.247 6.141 C 12.447 2.278 18.274 0 20.974 0 C 21.433 -0.007 21.876 0.169 22.205 0.489 C 22.534 0.81 22.723 1.249 22.728 1.709 C 22.728 2.652 21.928 3.417 20.974 3.417 C 17.888 3.417 15.128 5.102 11.86 7.581 C 9.36 9.48 7.406 11.908 6.328 14.022 C 4.26 18.068 4.192 23.771 7.533 25.288 C 9.102 23.503 11.368 22.489 13.742 22.509 C 19.197 22.509 22.41 26.905 22.269 30.887 C 22.138 34.691 19.724 37.401 16.251 38.536\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1cn04lm\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.728 39.176\" overflow=\"visible\"><path d=\"M 16.251 38.536 C 13.383 39.465 10.074 39.447 7.369 38.057 C 1.124 34.841 -1.581 26.55 0.933 17.767 C 2.06 13.826 4.047 10 8.247 6.141 C 12.447 2.278 18.274 0 20.974 0 C 21.433 -0.007 21.876 0.169 22.205 0.489 C 22.534 0.81 22.723 1.249 22.728 1.709 C 22.728 2.652 21.928 3.417 20.974 3.417 C 17.888 3.417 15.128 5.102 11.86 7.581 C 9.36 9.48 7.406 11.908 6.328 14.022 C 4.26 18.068 4.192 23.771 7.533 25.288 C 9.138 23.53 11.233 22.509 13.742 22.509 C 19.197 22.509 22.41 26.905 22.269 30.887 C 22.138 34.691 19.724 37.401 16.251 38.536\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{children:[\"Unspoken Secrets is a hidden gem for true coffee lovers. I went there to explore different varieties of coffee, and every cup I tasted had its own unique character. What impressed me most is that they don’t just serve coffee – they also showcase fine coffee-making machines, home-made coffee machines, quality grinders, and freshly sourced beans. It feels like a place where passion for coffee is alive in every detail. If you’re someone who truly enjoys the art of brewing and drinking coffee, this is a wonderful spot to experience it all.\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})]})}),className:\"framer-1p375a1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-weight\":\"600\"},children:\"Elango R\"})}),className:\"framer-1h36533\",fonts:[\"Inter-SemiBold\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mrhx5e\",\"data-border\":true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-5e9oex\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 50.001 39.176\" overflow=\"visible\"><path d=\"M 7.369 38.057 C 1.124 34.841 -1.581 26.55 0.933 17.767 C 2.06 13.826 4.047 10 8.247 6.141 C 12.447 2.278 18.274 0 20.974 0 C 21.433 -0.007 21.876 0.169 22.205 0.489 C 22.534 0.81 22.723 1.249 22.728 1.709 C 22.728 2.652 21.928 3.417 20.974 3.417 C 17.888 3.417 15.128 5.102 11.86 7.581 C 9.36 9.48 7.406 11.908 6.328 14.022 C 4.26 18.068 4.192 23.771 7.533 25.288 C 9.102 23.503 11.368 22.489 13.742 22.509 C 19.197 22.509 22.41 26.905 22.269 30.887 C 22.138 34.691 19.724 37.401 16.251 38.536 C 13.383 39.465 10.074 39.447 7.369 38.057 Z M 34.642 38.057 C 28.397 34.841 25.692 26.55 28.206 17.767 C 29.333 13.826 31.319 10 35.519 6.141 C 39.719 2.278 45.547 0 48.247 0 C 48.706 -0.007 49.148 0.169 49.478 0.489 C 49.807 0.81 49.995 1.249 50.001 1.709 C 50.001 2.652 49.201 3.417 48.247 3.417 C 45.16 3.417 42.401 5.102 39.133 7.581 C 36.633 9.48 34.678 11.908 33.601 14.022 C 31.533 18.068 31.465 23.771 34.806 25.288 C 36.41 23.53 38.506 22.509 41.015 22.509 C 46.469 22.509 49.683 26.905 49.542 30.887 C 49.41 34.691 46.997 37.401 43.524 38.536 C 40.656 39.465 37.347 39.447 34.642 38.057 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-65rin3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.728 39.176\" overflow=\"visible\"><path d=\"M 16.251 38.536 C 13.383 39.465 10.074 39.447 7.369 38.057 C 1.124 34.841 -1.581 26.55 0.933 17.767 C 2.06 13.826 4.047 10 8.247 6.141 C 12.447 2.278 18.274 0 20.974 0 C 21.433 -0.007 21.876 0.169 22.205 0.489 C 22.534 0.81 22.723 1.249 22.728 1.709 C 22.728 2.652 21.928 3.417 20.974 3.417 C 17.888 3.417 15.128 5.102 11.86 7.581 C 9.36 9.48 7.406 11.908 6.328 14.022 C 4.26 18.068 4.192 23.771 7.533 25.288 C 9.102 23.503 11.368 22.489 13.742 22.509 C 19.197 22.509 22.41 26.905 22.269 30.887 C 22.138 34.691 19.724 37.401 16.251 38.536\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3a2n31\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.728 39.176\" overflow=\"visible\"><path d=\"M 16.251 38.536 C 13.383 39.465 10.074 39.447 7.369 38.057 C 1.124 34.841 -1.581 26.55 0.933 17.767 C 2.06 13.826 4.047 10 8.247 6.141 C 12.447 2.278 18.274 0 20.974 0 C 21.433 -0.007 21.876 0.169 22.205 0.489 C 22.534 0.81 22.723 1.249 22.728 1.709 C 22.728 2.652 21.928 3.417 20.974 3.417 C 17.888 3.417 15.128 5.102 11.86 7.581 C 9.36 9.48 7.406 11.908 6.328 14.022 C 4.26 18.068 4.192 23.771 7.533 25.288 C 9.138 23.53 11.233 22.509 13.742 22.509 C 19.197 22.509 22.41 26.905 22.269 30.887 C 22.138 34.691 19.724 37.401 16.251 38.536\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{children:[\"Absolutely loved my visit to Unspoken Secrets — a caf\\xe9 and store that every true coffee lover in Chennai must explore! ☕💫\",/*#__PURE__*/_jsx(\"br\",{}),\"They have a fantastic range of coffee machines, grinders, and accessories, and the team really knows their coffee. The vibe is relaxed, the aroma divine, and the passion for coffee shines through in everything they do. 🌿\",/*#__PURE__*/_jsx(\"br\",{}),\"Highly recommended — I’ll definitely be back! 👏✨\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})]})}),className:\"framer-ga3r2r\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-weight\":\"600\"},children:\"Elango R\"})}),className:\"framer-kny5gg\",fonts:[\"Inter-SemiBold\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qzno3n\",\"data-border\":true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-oqyrgc\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 50.001 39.176\" overflow=\"visible\"><path d=\"M 7.369 38.057 C 1.124 34.841 -1.581 26.55 0.933 17.767 C 2.06 13.826 4.047 10 8.247 6.141 C 12.447 2.278 18.274 0 20.974 0 C 21.433 -0.007 21.876 0.169 22.205 0.489 C 22.534 0.81 22.723 1.249 22.728 1.709 C 22.728 2.652 21.928 3.417 20.974 3.417 C 17.888 3.417 15.128 5.102 11.86 7.581 C 9.36 9.48 7.406 11.908 6.328 14.022 C 4.26 18.068 4.192 23.771 7.533 25.288 C 9.102 23.503 11.368 22.489 13.742 22.509 C 19.197 22.509 22.41 26.905 22.269 30.887 C 22.138 34.691 19.724 37.401 16.251 38.536 C 13.383 39.465 10.074 39.447 7.369 38.057 Z M 34.642 38.057 C 28.397 34.841 25.692 26.55 28.206 17.767 C 29.333 13.826 31.319 10 35.519 6.141 C 39.719 2.278 45.547 0 48.247 0 C 48.706 -0.007 49.148 0.169 49.478 0.489 C 49.807 0.81 49.995 1.249 50.001 1.709 C 50.001 2.652 49.201 3.417 48.247 3.417 C 45.16 3.417 42.401 5.102 39.133 7.581 C 36.633 9.48 34.678 11.908 33.601 14.022 C 31.533 18.068 31.465 23.771 34.806 25.288 C 36.41 23.53 38.506 22.509 41.015 22.509 C 46.469 22.509 49.683 26.905 49.542 30.887 C 49.41 34.691 46.997 37.401 43.524 38.536 C 40.656 39.465 37.347 39.447 34.642 38.057 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-gwrxgx\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.728 39.176\" overflow=\"visible\"><path d=\"M 16.251 38.536 C 13.383 39.465 10.074 39.447 7.369 38.057 C 1.124 34.841 -1.581 26.55 0.933 17.767 C 2.06 13.826 4.047 10 8.247 6.141 C 12.447 2.278 18.274 0 20.974 0 C 21.433 -0.007 21.876 0.169 22.205 0.489 C 22.534 0.81 22.723 1.249 22.728 1.709 C 22.728 2.652 21.928 3.417 20.974 3.417 C 17.888 3.417 15.128 5.102 11.86 7.581 C 9.36 9.48 7.406 11.908 6.328 14.022 C 4.26 18.068 4.192 23.771 7.533 25.288 C 9.102 23.503 11.368 22.489 13.742 22.509 C 19.197 22.509 22.41 26.905 22.269 30.887 C 22.138 34.691 19.724 37.401 16.251 38.536\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8skick\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.728 39.176\" overflow=\"visible\"><path d=\"M 16.251 38.536 C 13.383 39.465 10.074 39.447 7.369 38.057 C 1.124 34.841 -1.581 26.55 0.933 17.767 C 2.06 13.826 4.047 10 8.247 6.141 C 12.447 2.278 18.274 0 20.974 0 C 21.433 -0.007 21.876 0.169 22.205 0.489 C 22.534 0.81 22.723 1.249 22.728 1.709 C 22.728 2.652 21.928 3.417 20.974 3.417 C 17.888 3.417 15.128 5.102 11.86 7.581 C 9.36 9.48 7.406 11.908 6.328 14.022 C 4.26 18.068 4.192 23.771 7.533 25.288 C 9.138 23.53 11.233 22.509 13.742 22.509 C 19.197 22.509 22.41 26.905 22.269 30.887 C 22.138 34.691 19.724 37.401 16.251 38.536\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"Unspoken Secrets Coffee Machine Shop in Chennai is a gem for coffee enthusiasts! Their curated selection of premium coffee machines, from Bialetti Moka pots to Wacaco Minipresso, caters to both home brewers and professionals. The staff is knowledgeable, offering great advice on choosing the right equipment. Their artisanal roasts, like Whispers Light and Echoes Medium, elevate the coffee experience. The shop’s focus on quality, aesthetics, and personalized service makes it a must-visit for anyone passionate about crafting exceptional coffee at home. Highly recommend!\"})}),className:\"framer-i9l1d0\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-weight\":\"600\"},children:\"Elango R\"})}),className:\"framer-1wol9nn\",fonts:[\"Inter-SemiBold\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-z4gl2k\",\"data-border\":true,\"data-framer-name\":\"Stack\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-zgkcf\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 50.001 39.176\" overflow=\"visible\"><path d=\"M 7.369 38.057 C 1.124 34.841 -1.581 26.55 0.933 17.767 C 2.06 13.826 4.047 10 8.247 6.141 C 12.447 2.278 18.274 0 20.974 0 C 21.433 -0.007 21.876 0.169 22.205 0.489 C 22.534 0.81 22.723 1.249 22.728 1.709 C 22.728 2.652 21.928 3.417 20.974 3.417 C 17.888 3.417 15.128 5.102 11.86 7.581 C 9.36 9.48 7.406 11.908 6.328 14.022 C 4.26 18.068 4.192 23.771 7.533 25.288 C 9.102 23.503 11.368 22.489 13.742 22.509 C 19.197 22.509 22.41 26.905 22.269 30.887 C 22.138 34.691 19.724 37.401 16.251 38.536 C 13.383 39.465 10.074 39.447 7.369 38.057 Z M 34.642 38.057 C 28.397 34.841 25.692 26.55 28.206 17.767 C 29.333 13.826 31.319 10 35.519 6.141 C 39.719 2.278 45.547 0 48.247 0 C 48.706 -0.007 49.148 0.169 49.478 0.489 C 49.807 0.81 49.995 1.249 50.001 1.709 C 50.001 2.652 49.201 3.417 48.247 3.417 C 45.16 3.417 42.401 5.102 39.133 7.581 C 36.633 9.48 34.678 11.908 33.601 14.022 C 31.533 18.068 31.465 23.771 34.806 25.288 C 36.41 23.53 38.506 22.509 41.015 22.509 C 46.469 22.509 49.683 26.905 49.542 30.887 C 49.41 34.691 46.997 37.401 43.524 38.536 C 40.656 39.465 37.347 39.447 34.642 38.057 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-xgvvcn\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.728 39.176\" overflow=\"visible\"><path d=\"M 16.251 38.536 C 13.383 39.465 10.074 39.447 7.369 38.057 C 1.124 34.841 -1.581 26.55 0.933 17.767 C 2.06 13.826 4.047 10 8.247 6.141 C 12.447 2.278 18.274 0 20.974 0 C 21.433 -0.007 21.876 0.169 22.205 0.489 C 22.534 0.81 22.723 1.249 22.728 1.709 C 22.728 2.652 21.928 3.417 20.974 3.417 C 17.888 3.417 15.128 5.102 11.86 7.581 C 9.36 9.48 7.406 11.908 6.328 14.022 C 4.26 18.068 4.192 23.771 7.533 25.288 C 9.102 23.503 11.368 22.489 13.742 22.509 C 19.197 22.509 22.41 26.905 22.269 30.887 C 22.138 34.691 19.724 37.401 16.251 38.536\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-4g1ot1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.728 39.176\" overflow=\"visible\"><path d=\"M 16.251 38.536 C 13.383 39.465 10.074 39.447 7.369 38.057 C 1.124 34.841 -1.581 26.55 0.933 17.767 C 2.06 13.826 4.047 10 8.247 6.141 C 12.447 2.278 18.274 0 20.974 0 C 21.433 -0.007 21.876 0.169 22.205 0.489 C 22.534 0.81 22.723 1.249 22.728 1.709 C 22.728 2.652 21.928 3.417 20.974 3.417 C 17.888 3.417 15.128 5.102 11.86 7.581 C 9.36 9.48 7.406 11.908 6.328 14.022 C 4.26 18.068 4.192 23.771 7.533 25.288 C 9.138 23.53 11.233 22.509 13.742 22.509 C 19.197 22.509 22.41 26.905 22.269 30.887 C 22.138 34.691 19.724 37.401 16.251 38.536\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{children:\"The most amazing place for your coffee machines! Bought a new machine from them & was so happy with their service. After sales response team and service is incredible! 10/10\"}),/*#__PURE__*/_jsx(\"p\",{children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(\"p\",{children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(\"p\",{children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(\"p\",{children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(\"p\",{children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(\"p\",{children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})})]}),className:\"framer-tt7b4l\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-weight\":\"600\"},children:\"Shritha Baskar\"})}),className:\"framer-bjcqhf\",fonts:[\"Inter-SemiBold\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6s3rca\",\"data-border\":true,\"data-framer-name\":\"Stack\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-5ly76s\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 50.001 39.176\" overflow=\"visible\"><path d=\"M 7.369 38.057 C 1.124 34.841 -1.581 26.55 0.933 17.767 C 2.06 13.826 4.047 10 8.247 6.141 C 12.447 2.278 18.274 0 20.974 0 C 21.433 -0.007 21.876 0.169 22.205 0.489 C 22.534 0.81 22.723 1.249 22.728 1.709 C 22.728 2.652 21.928 3.417 20.974 3.417 C 17.888 3.417 15.128 5.102 11.86 7.581 C 9.36 9.48 7.406 11.908 6.328 14.022 C 4.26 18.068 4.192 23.771 7.533 25.288 C 9.102 23.503 11.368 22.489 13.742 22.509 C 19.197 22.509 22.41 26.905 22.269 30.887 C 22.138 34.691 19.724 37.401 16.251 38.536 C 13.383 39.465 10.074 39.447 7.369 38.057 Z M 34.642 38.057 C 28.397 34.841 25.692 26.55 28.206 17.767 C 29.333 13.826 31.319 10 35.519 6.141 C 39.719 2.278 45.547 0 48.247 0 C 48.706 -0.007 49.148 0.169 49.478 0.489 C 49.807 0.81 49.995 1.249 50.001 1.709 C 50.001 2.652 49.201 3.417 48.247 3.417 C 45.16 3.417 42.401 5.102 39.133 7.581 C 36.633 9.48 34.678 11.908 33.601 14.022 C 31.533 18.068 31.465 23.771 34.806 25.288 C 36.41 23.53 38.506 22.509 41.015 22.509 C 46.469 22.509 49.683 26.905 49.542 30.887 C 49.41 34.691 46.997 37.401 43.524 38.536 C 40.656 39.465 37.347 39.447 34.642 38.057 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-15ksj8r\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.728 39.176\" overflow=\"visible\"><path d=\"M 16.251 38.536 C 13.383 39.465 10.074 39.447 7.369 38.057 C 1.124 34.841 -1.581 26.55 0.933 17.767 C 2.06 13.826 4.047 10 8.247 6.141 C 12.447 2.278 18.274 0 20.974 0 C 21.433 -0.007 21.876 0.169 22.205 0.489 C 22.534 0.81 22.723 1.249 22.728 1.709 C 22.728 2.652 21.928 3.417 20.974 3.417 C 17.888 3.417 15.128 5.102 11.86 7.581 C 9.36 9.48 7.406 11.908 6.328 14.022 C 4.26 18.068 4.192 23.771 7.533 25.288 C 9.102 23.503 11.368 22.489 13.742 22.509 C 19.197 22.509 22.41 26.905 22.269 30.887 C 22.138 34.691 19.724 37.401 16.251 38.536\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-z1gx9s\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.728 39.176\" overflow=\"visible\"><path d=\"M 16.251 38.536 C 13.383 39.465 10.074 39.447 7.369 38.057 C 1.124 34.841 -1.581 26.55 0.933 17.767 C 2.06 13.826 4.047 10 8.247 6.141 C 12.447 2.278 18.274 0 20.974 0 C 21.433 -0.007 21.876 0.169 22.205 0.489 C 22.534 0.81 22.723 1.249 22.728 1.709 C 22.728 2.652 21.928 3.417 20.974 3.417 C 17.888 3.417 15.128 5.102 11.86 7.581 C 9.36 9.48 7.406 11.908 6.328 14.022 C 4.26 18.068 4.192 23.771 7.533 25.288 C 9.138 23.53 11.233 22.509 13.742 22.509 C 19.197 22.509 22.41 26.905 22.269 30.887 C 22.138 34.691 19.724 37.401 16.251 38.536\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{children:\"Vast collection of coffee machines, and knowledgeable team to guide the customers in choosing the right product\"}),/*#__PURE__*/_jsx(\"p\",{children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(\"p\",{children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(\"p\",{children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(\"p\",{children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(\"p\",{children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(\"p\",{children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(\"p\",{children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})})]}),className:\"framer-kx8n90\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-weight\":\"600\"},children:\"Sarath Krishnan\"})}),className:\"framer-7sbs6a\",fonts:[\"Inter-SemiBold\"],verticalAlignment:\"top\",withExternalLayout:true})]})],snapObject:{fluid:false,snap:true,snapEdge:\"center\"},style:{width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:874,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1nq6arq-container\",nodeId:\"WXpqUpR9j\",scopeId:\"GM6efXvs5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bEcvt7LA0:{variant:\"IHSGntTl6\"},d4fnVpLve:{variant:\"FShyO3oTd\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"WXpqUpR9j\",layoutId:\"WXpqUpR9j\",style:{width:\"100%\"},variant:\"ZrRDb0qAR\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2177\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 14\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"bEcvt7LA0\":{\"layout\":[\"fixed\",\"fixed\"]},\"d4fnVpLve\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"vsnqTB1o1\":\"reviews\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"Ny0vx5WDD\":[\".framer-1aofs7i-container\",\".framer-1ad5ieh-container\",\".framer-1w0658g\",\".framer-1nq6arq-container\"],\"bEcvt7LA0\":[\".framer-1aofs7i-container\",\".framer-1ad5ieh-container\",\".framer-1w0658g\",\".framer-1nq6arq-container\"],\"d4fnVpLve\":[\".framer-1aofs7i-container\",\".framer-1ad5ieh-container\",\".framer-1w0658g\",\".framer-1nq6arq-container\"]}\n * @framerBreakpoints {\"Ny0vx5WDD\":{\"min\":1200,\"canvasClassName\":\"framer-1wq9qqc-override\",\"minHeight\":2177,\"viewportHeight\":800,\"name\":\"Desktop \",\"width\":1200,\"rootFontSize\":14},\"bEcvt7LA0\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-5gp9np-override\",\"minHeight\":2320,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":14},\"d4fnVpLve\":{\"max\":809,\"canvasClassName\":\"framer-170s7kf-override\",\"minHeight\":2799,\"viewportHeight\":1999,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":14}}\n * @framerDefaultVariant Ny0vx5WDD\n * @framerLayoutTemplate\n */const FramerGM6efXvs5=withCSS(Component,css,\"framer-R4tob\");export default FramerGM6efXvs5;FramerGM6efXvs5.displayName=\"Header, Footer, Banner\";FramerGM6efXvs5.defaultProps={height:2177,width:1200};addPropertyControls(FramerGM6efXvs5,{vsnqTB1o1:{defaultValue:true,title:\"Reviews\",type:ControlType.Boolean}});addFonts(FramerGM6efXvs5,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]},...NavigationBarFonts,...CartModalFonts,...SearchModal2Fonts,...MegaMenuLinkFonts,...HeaderBannerFonts,...CarouselFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGM6efXvs5\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"Ny0vx5WDD\\\":[\\\".framer-1aofs7i-container\\\",\\\".framer-1ad5ieh-container\\\",\\\".framer-1w0658g\\\",\\\".framer-1nq6arq-container\\\"],\\\"bEcvt7LA0\\\":[\\\".framer-1aofs7i-container\\\",\\\".framer-1ad5ieh-container\\\",\\\".framer-1w0658g\\\",\\\".framer-1nq6arq-container\\\"],\\\"d4fnVpLve\\\":[\\\".framer-1aofs7i-container\\\",\\\".framer-1ad5ieh-container\\\",\\\".framer-1w0658g\\\",\\\".framer-1nq6arq-container\\\"]}\",\"framerRootFontSize\":\"14\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"2177\",\"framerBreakpoints\":\"{\\\"Ny0vx5WDD\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1wq9qqc-override\\\",\\\"minHeight\\\":2177,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop \\\",\\\"width\\\":1200,\\\"rootFontSize\\\":14},\\\"bEcvt7LA0\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-5gp9np-override\\\",\\\"minHeight\\\":2320,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":14},\\\"d4fnVpLve\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-170s7kf-override\\\",\\\"minHeight\\\":2799,\\\"viewportHeight\\\":1999,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":14}}\",\"framerLayoutTemplate\":\"\",\"framerVariables\":\"{\\\"vsnqTB1o1\\\":\\\"reviews\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"Ny0vx5WDD\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bEcvt7LA0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"d4fnVpLve\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (22e536a)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,Container,ControlType,cx,Floating,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,InjectSelectionStyle,PathVariablesContext,PropertyOverrides,RenderTarget,ResetOuterLinkContext,ResolveLinks,RichText,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,useQueryData,useRouter,withCSS}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import FC_CatalogFilterButton from\"https://framerusercontent.com/modules/C5s4mO0gBJtqskC4YAhz/MEadtt1HqvclACBtUYnM/FC_CatalogFilterButton.js\";import FC_CatalogDisplay from\"https://framerusercontent.com/modules/Hk0F8C2ru2KtdcLr7KmL/E6WMIzPeV3m14tYvXG7W/FC_CatalogDisplay.js\";import ProductCard from\"#framer/local/canvasComponent/aWV51RZxs/aWV51RZxs.js\";import SearchModal2 from\"#framer/local/canvasComponent/GyBQ7dype/GyBQ7dype.js\";import HeaderBanner from\"#framer/local/canvasComponent/hl9eLL3Xh/hl9eLL3Xh.js\";import NavigationBar from\"#framer/local/canvasComponent/PCPw2DABg/PCPw2DABg.js\";import NewDropdown from\"#framer/local/canvasComponent/ssRd87_Tu/ssRd87_Tu.js\";import Footer from\"#framer/local/canvasComponent/w_HuceKFV/w_HuceKFV.js\";import FCCatalogSort3 from\"#framer/local/canvasComponent/w279xu6Ku/w279xu6Ku.js\";import H1Component from\"#framer/local/canvasComponent/yjqLl3KBr/yjqLl3KBr.js\";import Products from\"#framer/local/collection/zIDOKdZtg/zIDOKdZtg.js\";import*as sharedStyle from\"#framer/local/css/cNlpR3Aev/cNlpR3Aev.js\";const H1ComponentFonts=getFonts(H1Component);const FCCatalogSort3Fonts=getFonts(FCCatalogSort3);const NewDropdownFonts=getFonts(NewDropdown);const FC_CatalogFilterButtonFonts=getFonts(FC_CatalogFilterButton);const ProductCardFonts=getFonts(ProductCard);const FC_CatalogDisplayFonts=getFonts(FC_CatalogDisplay);const FooterFonts=getFonts(Footer);const NavigationBarFonts=getFonts(NavigationBar);const SearchModal2Fonts=getFonts(SearchModal2);const HeaderBannerFonts=getFonts(HeaderBanner);const breakpoints={dQ6Ct1la9:\"(max-width: 809.98px)\",lwO9nHViF:\"(min-width: 810px) and (max-width: 1199.98px)\",qFhfo23p7:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-rpxlE\";const variantClassNames={dQ6Ct1la9:\"framer-v-yakt5a\",lwO9nHViF:\"framer-v-tt43yi\",qFhfo23p7:\"framer-v-mokrgz\"};const GmLmrhTaV=undefined;const wF3jyXUIs=undefined;const f1qAGhbCa=undefined;const QuzHKLt6O=undefined;const DeVCI_zCUr1uZKVw1l=undefined;const y_Z1B03gdr1uZKVw1l=undefined;const C5aorh97er1uZKVw1l=undefined;const GmFaJfO4lr1uZKVw1l=undefined;const ZmVf1iHvfr1uZKVw1l=undefined;const I1BhR1AcBr1uZKVw1l=undefined;const idr1uZKVw1l=undefined;const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const contains=(a,b)=>{if(typeof a===\"string\"&&typeof b===\"string\"){return a.toLowerCase().includes(b.toLowerCase());}if(Array.isArray(a)&&typeof b===\"string\"){return a.includes(b);}return false;};const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const breakpointRules={dQ6Ct1la9:[\".framer-rpxlE .framer-6ch2l9 { flex-direction: column; padding: 109px 0px 0px 0px; }\",\".framer-rpxlE .framer-txp7ks { align-self: unset; flex: none; width: 100%; }\",\".framer-rpxlE .framer-1lkegdg { flex: none; padding: 0px 20px 50px 20px; width: 100%; }\",\".framer-rpxlE .framer-5go3le, .framer-rpxlE .framer-1a7nk8d { flex-direction: column; }\",\".framer-rpxlE .framer-6bpwqd { flex: none; width: 100%; }\",\".framer-rpxlE .framer-19rstci { padding: 0px 20px 0px 20px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={dQ6Ct1la9:\".framer-yakt5a-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rpxlE.framer-1ogor6p, .framer-rpxlE .framer-1ogor6p { display: block; }\",\".framer-rpxlE.framer-mokrgz { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-rpxlE .framer-6ch2l9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; order: -1000; overflow: var(--overflow-clip-fallback, clip); padding: 80px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-rpxlE .framer-txp7ks { align-self: stretch; flex: 1 0 0px; height: auto; overflow: visible; position: relative; width: 1px; }\",\".framer-rpxlE .framer-1lkegdg { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 100px 64px 100px 0px; position: relative; width: 1px; }\",\".framer-rpxlE .framer-yq5a3q-container { flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-rpxlE .framer-5go3le { align-content: center; align-items: center; background-color: var(--token-84dd9fdd-c9d1-4e22-8dce-c83e0f10d97b, #f9f2e8); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; order: -999; overflow: hidden; padding: 12px 0px 12px 0px; position: relative; width: 100%; }\",\".framer-rpxlE .framer-6bpwqd { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-rpxlE .framer-19rstci { align-content: center; align-items: center; background-color: var(--token-06d6f93e-05e9-43ab-8fa9-bf55181d14a1, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; order: -998; overflow: visible; padding: 0px 64px 0px 64px; position: relative; width: 100%; }\",\".framer-rpxlE .framer-b7gw5k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 1400px; overflow: hidden; padding: 20px 0px 48px 0px; position: relative; width: 100%; }\",\".framer-rpxlE .framer-10nmk1a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-rpxlE .framer-1a7nk8d { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-rpxlE .framer-hhnvud-container, .framer-rpxlE .framer-2ijkyp-container, .framer-rpxlE .framer-1nb5o4k-container, .framer-rpxlE .framer-2vc0s1-container, .framer-rpxlE .framer-16ldt17-container, .framer-rpxlE .framer-ihipth-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-rpxlE .framer-vgaxwn { align-content: center; align-items: center; box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 183px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-rpxlE .framer-1hqv6i0 { align-content: flex-start; align-items: flex-start; background-color: var(--token-84dd9fdd-c9d1-4e22-8dce-c83e0f10d97b, #f9f2e8); border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 4px 8px 4px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-rpxlE .framer-47ifch-container, .framer-rpxlE .framer-4npch4-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-rpxlE .framer-13wzyx { display: grid; gap: 24px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(4, minmax(120px, 1fr)); height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-rpxlE .framer-n1niqz { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; justify-self: start; max-width: 400px; padding: 0px; position: relative; width: 100%; }\",\".framer-rpxlE .framer-16e02u5 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-rpxlE .framer-1iwgnqf-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",\".framer-rpxlE .framer-1ddgfq1-container { flex: none; height: auto; left: 50%; order: 1005; position: var(--framer-canvas-fixed-position, fixed); top: 32px; transform: translateX(-50%); width: 100%; z-index: 6; }\",\".framer-rpxlE.framer-1exkbz1 { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 3; }\",\".framer-rpxlE.framer-12khsey-container { flex: none; height: auto; left: 50%; position: fixed; top: 116px; width: 100%; z-index: 3; }\",\".framer-rpxlE .framer-f4ddsy-container { flex: none; height: auto; left: -2px; order: 1006; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 7; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css];const mediaQueries={dQ6Ct1la9:\"(max-width: 809.98px)\",lwO9nHViF:\"(min-width: 810px) and (max-width: 1199.98px)\",qFhfo23p7:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"qFhfo23p7\",Phone:\"dQ6Ct1la9\",Tablet:\"lwO9nHViF\"};const getProps=({bodyText,brandImage,brandName,height,id,titleText,width,...props})=>{return{...props,f1qAGhbCa:bodyText??props.f1qAGhbCa??\"Brew caf\\xe9-grade coffee from the comfort of your home or office. Explore our wide range of moka pots, small-batch roasts, accessories, and more.\",GmLmrhTaV:brandImage??props.GmLmrhTaV??{alt:\"\",pixelHeight:640,pixelWidth:1430,src:\"https://framerusercontent.com/images/uPB9QMJ355LsCdFu9IWtei2jOg.png?width=1430&height=640\",srcSet:\"https://framerusercontent.com/images/uPB9QMJ355LsCdFu9IWtei2jOg.png?scale-down-to=512&width=1430&height=640 512w,https://framerusercontent.com/images/uPB9QMJ355LsCdFu9IWtei2jOg.png?scale-down-to=1024&width=1430&height=640 1024w,https://framerusercontent.com/images/uPB9QMJ355LsCdFu9IWtei2jOg.png?width=1430&height=640 1430w\"},QuzHKLt6O:brandName??props.QuzHKLt6O??\"Ariete\",variant:humanReadableVariantMap[props.variant]??props.variant??\"qFhfo23p7\",wF3jyXUIs:titleText??props.wF3jyXUIs??\"Premium coffee machines for home and office\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,QuzHKLt6O,GmLmrhTaV,wF3jyXUIs,f1qAGhbCa,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const Dc3xj7g0l13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const bA3Cg57LCko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const AWkee9eZQ1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const ref1=React.useRef(null);const ref2=React.useRef(null);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"qFhfo23p7\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); } @media (min-width: 810px) and (max-width: 1199.98px) { :root { font-size: 87.5%; } } @media (max-width: 809.98px) { :root { font-size: 75%; } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-mokrgz\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-6ch2l9\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dQ6Ct1la9:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:320,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(109),pixelHeight:640,pixelWidth:1430,sizes:\"100vw\",...toResponsiveImage(GmLmrhTaV)},fitImageDimension:\"height\"}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:320,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(80),pixelHeight:640,pixelWidth:1430,sizes:\"max((100vw - 48px) / 2, 1px)\",...toResponsiveImage(GmLmrhTaV)},className:\"framer-txp7ks\",\"data-framer-name\":\"Image\"})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1lkegdg\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"k9Gi9SZ7I\"},implicitPathVariables:undefined},{href:{webPageId:\"k9Gi9SZ7I\"},implicitPathVariables:undefined},{href:{webPageId:\"k9Gi9SZ7I\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dQ6Ct1la9:{width:\"calc(100vw - 40px)\",y:332}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:197,width:\"calc(max((100vw - 48px) / 2, 1px) - 64px)\",y:180,children:/*#__PURE__*/_jsx(Container,{className:\"framer-yq5a3q-container\",nodeId:\"uTWKLeNtZ\",scopeId:\"lNHRAXyJr\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dQ6Ct1la9:{X42icvEeO:resolvedLinks[2]},lwO9nHViF:{X42icvEeO:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(H1Component,{ApqZ2M6Sh:f1qAGhbCa,EkT0WQyM2:\"ZcW05jbvc\",f0ccoQM9c:true,gSjA3HKb8:\"Find Your Perfect Machine\",height:\"100%\",id:\"uTWKLeNtZ\",layoutId:\"uTWKLeNtZ\",ncnWKVtRk:wF3jyXUIs,pP5zTIjlY:false,style:{width:\"100%\"},variant:\"r5hKpVn8T\",width:\"100%\",X42icvEeO:resolvedLinks[0]})})})})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-5go3le\",\"data-framer-name\":\"horizontal bar\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1e2wi9k\",\"data-styles-preset\":\"cNlpR3Aev\",style:{\"--framer-text-alignment\":\"center\"},children:\"Artisinal coffee that gets you up in the morning\"})}),className:\"framer-6bpwqd\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-19rstci\",\"data-framer-name\":\"Catalog Section\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-b7gw5k\",\"data-framer-name\":\"Category 1\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-10nmk1a\",\"data-framer-name\":\"Heading 2 Set\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1a7nk8d\",\"data-framer-name\":\"Sorting & Filtering\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dQ6Ct1la9:{y:721}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:619,children:/*#__PURE__*/_jsx(Container,{className:\"framer-hhnvud-container\",\"data-framer-name\":\"Catalog Sort\",name:\"Catalog Sort\",nodeId:\"EgLfeFEjS\",scopeId:\"lNHRAXyJr\",children:/*#__PURE__*/_jsx(FCCatalogSort3,{height:\"100%\",id:\"EgLfeFEjS\",layoutId:\"EgLfeFEjS\",name:\"Catalog Sort\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dQ6Ct1la9:{y:751}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:619,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-2ijkyp-container\",\"data-framer-name\":\"Filters\",name:\"Filters\",nodeId:\"u8gJ_JXpL\",ref:ref1,scopeId:\"lNHRAXyJr\",children:[/*#__PURE__*/_jsx(NewDropdown,{Dc3xj7g0l:Dc3xj7g0l13elrgn({overlay}),height:\"100%\",id:\"u8gJ_JXpL\",layoutId:\"u8gJ_JXpL\",name:\"Filters\",pFxoonrbs:\"FilterList\",variant:overlay.visible?\"koxNZc8bo\":\"lcHBNC_Zt\",width:\"100%\",Z_oIIbpJv:\"filters\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames),collisionDetection:false,offsetX:0,offsetY:8,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(motion.div,{animate:animation1,className:\"framer-vgaxwn\",exit:animation,initial:animation2,ref:ref2,role:\"dialog\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hqv6i0\",\"data-framer-name\":\"List\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1nb5o4k-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"pbQkCytmQ\",rendersWithMotion:true,scopeId:\"lNHRAXyJr\",children:/*#__PURE__*/_jsx(FC_CatalogFilterButton,{default:{background:\"rgba(255, 255, 255, 0)\",border:{bottom:1,color:\"var(--token-eddd5b89-cce7-402a-ba5c-e2ce7a4ad129, rgb(0, 0, 0))\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},discountHigh:100,discountLow:50,discountThreshold:100,discountType:\"Percent\",discountValueType:\"Over\",displayText:\"UNDER Rs.2999\",font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"1.2px\",lineHeight:\"140%\"},height:\"100%\",hover:{background:\"rgb(255, 255, 255)\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(51, 51, 51)\"},id:\"pbQkCytmQ\",layoutId:\"pbQkCytmQ\",priceHigh:100,priceLow:50,priceOver:50,priceThreshold:2900,priceType:\"Under\",property:\"price\",selected:{background:\"var(--token-84dd9fdd-c9d1-4e22-8dce-c83e0f10d97b, rgb(249, 242, 232))\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},showText:true,style:{gap:8,height:16,icon:{color:\"var(--token-eddd5b89-cce7-402a-ba5c-e2ce7a4ad129, rgb(0, 0, 0))\",edge:\"hard\",preview:true,size:8,type:\"default\",weight:2},padding:8,paddingBottom:8,paddingLeft:8,paddingPerSide:false,paddingRight:8,paddingTop:8,radius:0,radiusBottomLeft:0,radiusBottomRight:0,radiusPerSide:false,radiusTopLeft:0,radiusTopRight:0,stacked:\"horizontal\",swatchBorder:4,swatchColor:\"rgb(0, 0, 0)\",swatchColorType:\"hex\",swatchType:\"color\",type:\"checkbox\",width:16},value:\"Ariete\",variantDisplayText:\"\",variantStockFilter:\"all\",variantTitle:\"Size\",variantValue:\"Large\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-2vc0s1-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"frwCoeLpA\",rendersWithMotion:true,scopeId:\"lNHRAXyJr\",children:/*#__PURE__*/_jsx(FC_CatalogFilterButton,{default:{background:\"rgba(255, 255, 255, 0)\",border:{bottom:1,color:\"var(--token-eddd5b89-cce7-402a-ba5c-e2ce7a4ad129, rgb(0, 0, 0))\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},discountHigh:100,discountLow:50,discountThreshold:100,discountType:\"Percent\",discountValueType:\"Over\",displayText:\"UNDER Rs.12,999\",font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"1.2px\",lineHeight:\"140%\"},height:\"100%\",hover:{background:\"rgb(255, 255, 255)\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(51, 51, 51)\"},id:\"frwCoeLpA\",layoutId:\"frwCoeLpA\",priceHigh:100,priceLow:50,priceOver:50,priceThreshold:12999,priceType:\"Under\",property:\"price\",selected:{background:\"var(--token-84dd9fdd-c9d1-4e22-8dce-c83e0f10d97b, rgb(249, 242, 232))\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},showText:true,style:{gap:8,height:16,icon:{color:\"var(--token-eddd5b89-cce7-402a-ba5c-e2ce7a4ad129, rgb(0, 0, 0))\",edge:\"hard\",preview:true,size:8,type:\"default\",weight:2},padding:8,paddingBottom:8,paddingLeft:8,paddingPerSide:false,paddingRight:8,paddingTop:8,radius:0,radiusBottomLeft:0,radiusBottomRight:0,radiusPerSide:false,radiusTopLeft:0,radiusTopRight:0,stacked:\"horizontal\",swatchBorder:4,swatchColor:\"rgb(0, 0, 0)\",swatchColorType:\"hex\",swatchType:\"color\",type:\"checkbox\",width:16},value:\"Ariete\",variantDisplayText:\"\",variantStockFilter:\"all\",variantTitle:\"Size\",variantValue:\"Large\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-16ldt17-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"av8dIzaIb\",rendersWithMotion:true,scopeId:\"lNHRAXyJr\",children:/*#__PURE__*/_jsx(FC_CatalogFilterButton,{default:{background:\"rgba(255, 255, 255, 0)\",border:{bottom:1,color:\"var(--token-eddd5b89-cce7-402a-ba5c-e2ce7a4ad129, rgb(0, 0, 0))\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},discountHigh:100,discountLow:50,discountThreshold:100,discountType:\"Percent\",discountValueType:\"Over\",displayText:\"UNDER Rs.29,999\",font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"1.2px\",lineHeight:\"140%\"},height:\"100%\",hover:{background:\"rgb(255, 255, 255)\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(51, 51, 51)\"},id:\"av8dIzaIb\",layoutId:\"av8dIzaIb\",priceHigh:100,priceLow:50,priceOver:50,priceThreshold:29,priceType:\"Under\",property:\"price\",selected:{background:\"var(--token-84dd9fdd-c9d1-4e22-8dce-c83e0f10d97b, rgb(249, 242, 232))\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},showText:true,style:{gap:8,height:16,icon:{color:\"var(--token-eddd5b89-cce7-402a-ba5c-e2ce7a4ad129, rgb(0, 0, 0))\",edge:\"hard\",preview:true,size:8,type:\"default\",weight:2},padding:8,paddingBottom:8,paddingLeft:8,paddingPerSide:false,paddingRight:8,paddingTop:8,radius:0,radiusBottomLeft:0,radiusBottomRight:0,radiusPerSide:false,radiusTopLeft:0,radiusTopRight:0,stacked:\"horizontal\",swatchBorder:4,swatchColor:\"rgb(0, 0, 0)\",swatchColorType:\"hex\",swatchType:\"color\",type:\"checkbox\",width:16},value:\"Ariete\",variantDisplayText:\"\",variantStockFilter:\"all\",variantTitle:\"Size\",variantValue:\"Large\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ihipth-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"g4zDo5cIm\",rendersWithMotion:true,scopeId:\"lNHRAXyJr\",children:/*#__PURE__*/_jsx(FC_CatalogFilterButton,{default:{background:\"rgba(255, 255, 255, 0)\",border:{bottom:1,color:\"var(--token-eddd5b89-cce7-402a-ba5c-e2ce7a4ad129, rgb(0, 0, 0))\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},discountHigh:100,discountLow:50,discountThreshold:100,discountType:\"Percent\",discountValueType:\"Over\",displayText:\"UNDER Rs.79,999\",font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"1.2px\",lineHeight:\"140%\"},height:\"100%\",hover:{background:\"rgb(255, 255, 255)\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(51, 51, 51)\"},id:\"g4zDo5cIm\",layoutId:\"g4zDo5cIm\",priceHigh:100,priceLow:50,priceOver:50,priceThreshold:79999,priceType:\"Under\",property:\"price\",selected:{background:\"var(--token-84dd9fdd-c9d1-4e22-8dce-c83e0f10d97b, rgb(249, 242, 232))\",border:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},textColor:\"rgb(0, 0, 0)\"},showText:true,style:{gap:8,height:16,icon:{color:\"var(--token-eddd5b89-cce7-402a-ba5c-e2ce7a4ad129, rgb(0, 0, 0))\",edge:\"hard\",preview:true,size:8,type:\"default\",weight:2},padding:8,paddingBottom:8,paddingLeft:8,paddingPerSide:false,paddingRight:8,paddingTop:8,radius:0,radiusBottomLeft:0,radiusBottomRight:0,radiusPerSide:false,radiusTopLeft:0,radiusTopRight:0,stacked:\"horizontal\",swatchBorder:4,swatchColor:\"rgb(0, 0, 0)\",swatchColorType:\"hex\",swatchType:\"color\",type:\"checkbox\",width:16},value:\"Ariete\",variantDisplayText:\"\",variantStockFilter:\"all\",variantTitle:\"Size\",variantValue:\"Large\",width:\"100%\"})})})]})})})})]})})})})})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-47ifch-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"Rr221tp0y\",scopeId:\"lNHRAXyJr\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dQ6Ct1la9:{layout:{align:\"start\",alignH:\"start\",columnCount:2,columns:\"fixed\",direction:\"vertical\",distribute:\"start\",gap:24,gridAlign:\"center\",gridWidth:300,maxColumns:4,padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,stackMinWidth:200,type:\"grid\",wrap:false}}},children:/*#__PURE__*/_jsx(FC_CatalogDisplay,{Collection:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-13wzyx\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"r1uZKVw1l\",data:Products,type:\"Collection\"},select:[{collection:\"r1uZKVw1l\",name:\"DeVCI_zCU\",type:\"Identifier\"},{collection:\"r1uZKVw1l\",name:\"y_Z1B03gd\",type:\"Identifier\"},{collection:\"r1uZKVw1l\",name:\"C5aorh97e\",type:\"Identifier\"},{collection:\"r1uZKVw1l\",name:\"GmFaJfO4l\",type:\"Identifier\"},{collection:\"r1uZKVw1l\",name:\"ZmVf1iHvf\",type:\"Identifier\"},{collection:\"r1uZKVw1l\",name:\"I1BhR1AcB\",type:\"Identifier\"},{collection:\"r1uZKVw1l\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({C5aorh97e:C5aorh97er1uZKVw1l,DeVCI_zCU:DeVCI_zCUr1uZKVw1l,GmFaJfO4l:GmFaJfO4lr1uZKVw1l,I1BhR1AcB:I1BhR1AcBr1uZKVw1l,id:idr1uZKVw1l,y_Z1B03gd:y_Z1B03gdr1uZKVw1l,ZmVf1iHvf:ZmVf1iHvfr1uZKVw1l},index)=>{DeVCI_zCUr1uZKVw1l??=\"\";y_Z1B03gdr1uZKVw1l??=\"\";GmFaJfO4lr1uZKVw1l??=\"\";ZmVf1iHvfr1uZKVw1l??=\"\";I1BhR1AcBr1uZKVw1l??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`r1uZKVw1l-${idr1uZKVw1l}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{GmFaJfO4l:GmFaJfO4lr1uZKVw1l},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-n1niqz\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{GmFaJfO4l:GmFaJfO4lr1uZKVw1l},webPageId:\"lC4_rg75M\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:566,width:\"400px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-4npch4-container\",inComponentSlot:true,nodeId:\"xfEGYJZ0Z\",rendersWithMotion:true,scopeId:\"lNHRAXyJr\",children:/*#__PURE__*/_jsx(ProductCard,{height:\"100%\",id:\"xfEGYJZ0Z\",JWk5ORkxb:y_Z1B03gdr1uZKVw1l,kzuvLaKjt:contains(ZmVf1iHvfr1uZKVw1l,\"New\"),L50124giC:toResponsiveImage(C5aorh97er1uZKVw1l),layoutId:\"xfEGYJZ0Z\",LsW55gvxF:I1BhR1AcBr1uZKVw1l,rOnTqGIsu:DeVCI_zCUr1uZKVw1l,style:{width:\"100%\"},TCXN5zxa5:toResponsiveImage(C5aorh97er1uZKVw1l),TOAsAcbaX:y_Z1B03gdr1uZKVw1l,UdwOBeoEW:resolvedLinks1[0],variant:\"wrjylYyWU\",width:\"100%\"})})})})})})},idr1uZKVw1l);})})})})})],CustomInitialState:[],defaultSort:\"relevance\",display:\"Collection\",EmptyState:[],height:\"100%\",id:\"Rr221tp0y\",layout:{align:\"start\",alignH:\"start\",columnCount:4,columns:\"fixed\",direction:\"vertical\",distribute:\"start\",gap:24,gridAlign:\"center\",gridWidth:300,maxColumns:4,padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,stackMinWidth:200,type:\"grid\",wrap:false},layoutId:\"Rr221tp0y\",Metafields:{include:true},pageType:\"default\",Pagination:{enable:false,items:6,type:\"load_more\"},Search:{enableSearch:false,initialSearchState:\"all\",Scope:{collection:true,productTag:true,productType:true,title:true,variants:true,vendor:true}},style:{width:\"100%\"},value:QuzHKLt6O,width:\"100%\"})})})})]})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-16e02u5\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dQ6Ct1la9:{y:2039}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:874,width:\"100vw\",y:1907,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1iwgnqf-container\",nodeId:\"CmPIA5NH8\",scopeId:\"lNHRAXyJr\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dQ6Ct1la9:{variant:\"FShyO3oTd\"},lwO9nHViF:{variant:\"IHSGntTl6\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"CmPIA5NH8\",layoutId:\"CmPIA5NH8\",style:{width:\"100%\"},variant:\"ZrRDb0qAR\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:true,dismissWithEsc:true,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:84,width:\"100vw\",y:32,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-1ddgfq1-container\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Navigation Main\",layoutScroll:true,name:\"Navigation Main\",nodeId:\"P2daX190j\",scopeId:\"lNHRAXyJr\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dQ6Ct1la9:{variant:overlay1.visible?\"qGoLNMwp_\":\"qGoLNMwp_\"},lwO9nHViF:{variant:overlay1.visible?\"fEuwRGRe2\":\"qd13zWStV\"}},children:/*#__PURE__*/_jsx(NavigationBar,{bA3Cg57LC:bA3Cg57LCko9la1({overlay:overlay1}),height:\"100%\",id:\"P2daX190j\",layoutId:\"P2daX190j\",name:\"Navigation Main\",style:{width:\"100%\"},variant:overlay1.visible?\"fEuwRGRe2\":\"fEuwRGRe2\",width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[0,0,1,1],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1exkbz1\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[0,0,1,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay1.hide()},\"wQ4BnlLik\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{className:cx(scopingClassNames,\"framer-12khsey-container\"),inComponentSlot:true,nodeId:\"Ye71F_OKm\",rendersWithMotion:true,scopeId:\"lNHRAXyJr\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dQ6Ct1la9:{variant:\"irFNNd_Rx\"}},children:/*#__PURE__*/_jsx(SearchModal2,{AWkee9eZQ:AWkee9eZQ1q29jei({overlay:overlay1}),height:\"100%\",id:\"Ye71F_OKm\",layoutId:\"Ye71F_OKm\",style:{width:\"100%\"},variant:\"cDBPr8mjv\",width:\"100%\"})})})})]})}),getContainer())})})]})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-f4ddsy-container\",layoutScroll:true,nodeId:\"rhJppDXeC\",scopeId:\"lNHRAXyJr\",children:/*#__PURE__*/_jsx(HeaderBanner,{height:\"100%\",id:\"rhJppDXeC\",layoutId:\"rhJppDXeC\",style:{width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 6965\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"lwO9nHViF\":{\"layout\":[\"fixed\",\"fixed\"]},\"dQ6Ct1la9\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"QuzHKLt6O\":\"brandName\",\"GmLmrhTaV\":\"brandImage\",\"wF3jyXUIs\":\"titleText\",\"f1qAGhbCa\":\"bodyText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"qFhfo23p7\":[\".framer-6ch2l9\",\".framer-5go3le\",\".framer-19rstci\",\".framer-1iwgnqf-container\",\".framer-1ddgfq1-container\",\".framer-f4ddsy-container\"],\"lwO9nHViF\":[\".framer-6ch2l9\",\".framer-5go3le\",\".framer-19rstci\",\".framer-1iwgnqf-container\",\".framer-1ddgfq1-container\",\".framer-f4ddsy-container\"],\"dQ6Ct1la9\":[\".framer-6ch2l9\",\".framer-5go3le\",\".framer-19rstci\",\".framer-1iwgnqf-container\",\".framer-1ddgfq1-container\",\".framer-f4ddsy-container\"]}\n * @framerBreakpoints {\"qFhfo23p7\":{\"min\":1200,\"canvasClassName\":\"framer-mokrgz-override\",\"minHeight\":6965,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"lwO9nHViF\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-tt43yi-override\",\"minHeight\":6965,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":14},\"dQ6Ct1la9\":{\"max\":809,\"canvasClassName\":\"framer-yakt5a-override\",\"minHeight\":6965,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":12}}\n * @framerDefaultVariant qFhfo23p7\n * @framerLayoutTemplate true\n */const FramerlNHRAXyJr=withCSS(Component,css,\"framer-rpxlE\");export default FramerlNHRAXyJr;FramerlNHRAXyJr.displayName=\"Brand Template\";FramerlNHRAXyJr.defaultProps={height:6965,width:1200};addPropertyControls(FramerlNHRAXyJr,{QuzHKLt6O:{defaultValue:\"Ariete\",placeholder:\"New Arrivals\",title:\"Brand Name\",type:ControlType.String},GmLmrhTaV:{__defaultAssetReference:\"data:framer/asset-reference,uPB9QMJ355LsCdFu9IWtei2jOg.png?originalFilename=image.png&preferredSize=auto&width=1430&height=640\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,uPB9QMJ355LsCdFu9IWtei2jOg.png?originalFilename=image.png&preferredSize=auto&width=1430&height=640\"},title:\"Brand Image\",type:ControlType.ResponsiveImage},wF3jyXUIs:{defaultValue:\"Premium coffee machines for home and office\",displayTextArea:false,title:\"Title Text\",type:ControlType.String},f1qAGhbCa:{defaultValue:\"Brew caf\\xe9-grade coffee from the comfort of your home or office. Explore our wide range of moka pots, small-batch roasts, accessories, and more.\",displayTextArea:false,title:\"Body Text\",type:ControlType.String}});addFonts(FramerlNHRAXyJr,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Montserrat\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Montserrat\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NZ67QOF3FXYLOR27ABJOZVKKBKNRMKMF/EHBFE55HTLOOJHTZSLD54GSL3EBTAFNQ/DI2GHUWG3WKRXISSCTNDMTWKWZC25UIW.woff2\",weight:\"400\"}]},...H1ComponentFonts,...FCCatalogSort3Fonts,...NewDropdownFonts,...FC_CatalogFilterButtonFonts,...ProductCardFonts,...FC_CatalogDisplayFonts,...FooterFonts,...NavigationBarFonts,...SearchModal2Fonts,...HeaderBannerFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlNHRAXyJr\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"QuzHKLt6O\\\":\\\"brandName\\\",\\\"GmLmrhTaV\\\":\\\"brandImage\\\",\\\"wF3jyXUIs\\\":\\\"titleText\\\",\\\"f1qAGhbCa\\\":\\\"bodyText\\\"}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lwO9nHViF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dQ6Ct1la9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"qFhfo23p7\",\"framerHitTargets\":\"{\\\"qFhfo23p7\\\":[\\\".framer-6ch2l9\\\",\\\".framer-5go3le\\\",\\\".framer-19rstci\\\",\\\".framer-1iwgnqf-container\\\",\\\".framer-1ddgfq1-container\\\",\\\".framer-f4ddsy-container\\\"],\\\"lwO9nHViF\\\":[\\\".framer-6ch2l9\\\",\\\".framer-5go3le\\\",\\\".framer-19rstci\\\",\\\".framer-1iwgnqf-container\\\",\\\".framer-1ddgfq1-container\\\",\\\".framer-f4ddsy-container\\\"],\\\"dQ6Ct1la9\\\":[\\\".framer-6ch2l9\\\",\\\".framer-5go3le\\\",\\\".framer-19rstci\\\",\\\".framer-1iwgnqf-container\\\",\\\".framer-1ddgfq1-container\\\",\\\".framer-f4ddsy-container\\\"]}\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"qFhfo23p7\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-mokrgz-override\\\",\\\"minHeight\\\":6965,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"lwO9nHViF\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-tt43yi-override\\\",\\\"minHeight\\\":6965,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":14},\\\"dQ6Ct1la9\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-yakt5a-override\\\",\\\"minHeight\\\":6965,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":12}}\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"6965\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport ShopPageTemplate from \"https://framerusercontent.com/modules/ALL7XrIIMsNfsrO5B4im/RIzx32dnKs8glKCnjmLx/Eu36gEbCo.js\";\r\nimport HeaderFooterBanner from \"https://framerusercontent.com/modules/KcEr84PSfKIJQm2TuscT/zzc1jeyup9wwMlM3lD1e/GM6efXvs5.js\";\r\nimport BrandTemplate from \"https://framerusercontent.com/modules/S3rLLhAMQlUzMyffvGgy/bzuO2X0LBL958mTe09xo/lNHRAXyJr.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {FH9WDk242: \"visit-us\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4WMnrEVcXhs3Yo8IEshS/rdbsi5JFJdiVvEeFahoF/augiA20Il.js\")), path: \"/\"}, u3EwbYWg7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SNIT1fjgIHlKhyd80qod/Z1Nu7Z9OuBvohNtWaQcn/u3EwbYWg7.js\")), path: \"/contact\"}, k9Gi9SZ7I: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/q1SN4or9hpSLMx9MW78l/FBvsKhboIPUHl9ltJlx1/k9Gi9SZ7I.js\")), path: \"/shop\"}, tz8H8I1XN: {elements: {F4d0_xaoR: \"descaling-1\", PPPD5haAO: \"descaling\", Y2EMOfyuo: \"descaling-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/w2Qj91fOUoo0gi4248Tx/qEDG1db6AuQlXHI4WRiA/tz8H8I1XN.js\")), path: \"/service\"}, W5J0HO2PP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/waZVEYCuqFDR4aWjH4AJ/d0LyBghXXqwLSjiRliPZ/W5J0HO2PP.js\")), path: \"/landing-page\"}, eYJYM7B8Q: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PDF2bWnQiVvNLRcQXt8f/VAuFPDJith45kxR4z4zD/eYJYM7B8Q.js\")), path: \"/shop/categories/home-coffee-machines\"}, ANtdF_WuZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iA0Dwvb4stwo8nWSf1iM/d0IGX4aq9s8KDPu1ICoT/ANtdF_WuZ.js\")), path: \"/shop/categories/coffee-roasts\"}, G0enrvCHw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Wxh4UXtt9YujnQ96KPiN/8LqnLnCSaw8tdDkNwC1P/G0enrvCHw.js\")), path: \"/shop/categories/accessories\"}, No3iE23uc: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/APHKBQFHXYaVRPskKIAP/qr4lY1I0PLMHSlI0byRT/No3iE23uc.js\")), path: \"/shop/categories/moka-pots--french-press\"}, ytXbchZd8: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lnP4jBcMdg9yqrmpyaIT/VF0YAUemM5Lb0kXV1vSw/ytXbchZd8.js\")), path: \"/shop/categories/office-coffee-machines\"}, Iqw5QjHug: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5Z4quFqk5pykTT4SQGE4/zK9vwVUG5VzlA9BaG5sO/Iqw5QjHug.js\")), path: \"/brands/ariete\"}, pPLC7SjH0: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HRGzGoH05RdRiaZ8F6r7/HV4sURVLE0cgE7N0WnPD/pPLC7SjH0.js\")), path: \"/brands/bialetti\"}, OCiEyed1S: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ueNaiin7nMzLpOH6LWYs/jksXLhJvsFJsftfmbFvr/OCiEyed1S.js\")), path: \"/brands/melitta\"}, NegrX_cH0: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/J29s3DYknNjnhUnjpK5H/94Vvwh1tiFWEwsVOFZoc/NegrX_cH0.js\")), path: \"/brands/breville\"}, YyBfqnF2g: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Fo07fQDYv9mi8jcuVb2F/laCsCWG29EejzCH9pnTn/YyBfqnF2g.js\")), path: \"/brands/delonghi\"}, NLd07Jarf: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UXVHCWZE765WaqUeGLHS/EFJdhFcoSjaRXDRzM292/NLd07Jarf.js\")), path: \"/brands/saeco\"}, NzaI2L_9c: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Z40zJQkz1JmbX5089XZA/dhOx6G3UVVXOA3RWnW3Y/NzaI2L_9c.js\")), path: \"/brands/wacaco\"}, hkb2HBbaV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Kr7XzL1B9175XnjbRPoi/dxPaqiD1AuoaR1D7jA4C/hkb2HBbaV.js\")), path: \"/brands/araku\"}, ZgkkK6jJM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KFsNBJhdmQgQWbKvwpGo/cqApTWliCVPJNNSeTbmq/ZgkkK6jJM.js\")), path: \"/brands/davidoff\"}, gG0nzhQVH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SKTAPxEWmngSWhSiHWdB/LwTd1Uh26rkzGPuL3FWi/gG0nzhQVH.js\")), path: \"/brands/nespresso\"}, zUxzMvmRA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UI8WRdxC90pMlOhbSEB5/qH4GtYsheMIOgvlS305O/zUxzMvmRA.js\")), path: \"/brands/acm\"}, sFzmCbjhM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xoMhHZZvzir36HDaTpKQ/3VsYc465IhZGXzttOBPf/sFzmCbjhM.js\")), path: \"/return-policy\"}, jY3jflC29: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3QaClqsklYXm018fzjxR/5f7ZFxWkN6ReH2dEa23Y/jY3jflC29.js\")), path: \"/privacy-policy\"}, XtFiOFx11: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gpnXG7V145oZY5rAtZCH/eTzCiJfX6rltjKX5RMPY/XtFiOFx11.js\")), path: \"/terms-of-service\"}, o9RKeM8tQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/g1cgcG6SIQsCT0Yg8xVY/2uMY8ggaVVvB1u4x54jA/o9RKeM8tQ.js\")), path: \"/shipping-policy\"}, dodXwOf0o: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KcqO5XNQXD2KlZbqqe0N/lFOUX0xIG3sWLJH7AikR/dodXwOf0o.js\")), path: \"/gifts\"}, CcRMRvhOQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/k1TPPAWMxBfhuKkAAWAm/T16e0QcFsTnmGL60wjbJ/CcRMRvhOQ.js\")), path: \"/blogs\"}, lC4_rg75M: {collectionId: \"zIDOKdZtg\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LJpfBIXzC09UpuDysVIB/aicmiAeYMgbbKs787poC/lC4_rg75M.js\")), path: \"/shop/:GmFaJfO4l\"}, XVkXtd6z6: {collectionId: \"ZIaGPHiQH\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JDSH0czTl74UPJGhFmQQ/0GNgWkf6oEqbLGTqP7tW/XVkXtd6z6.js\")), path: \"/blogs/:TYSbeGPpL\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {ZIaGPHiQH: async () => (await import(\"https://framerusercontent.com/modules/JJSYM0ectaBfYsXolB4A/uZpuo3KQ4wx41YW0vIRL/ZIaGPHiQH.js\"))?.[\"utils\"], zIDOKdZtg: async () => (await import(\"https://framerusercontent.com/modules/s9QaQkqsCUEpfw9yQO2D/YChRRGai49jpyARIb3H2/zIDOKdZtg.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"f3603224d61318c5b9b0831507a6cb1d8c5d2d6bd02786f647561da528a033e3\"\r\n        const wrapInAddImageAlt = (image, alt) => {\r\n    if (!image || typeof image !== \"object\") {\r\n        return;\r\n    };\r\n    return { ...image, alt };\r\n};\r\n\r\nfunction Template({webPageId, children, style, ...rest}) {const props1 = {vsnqTB1o1: false}\r\nconst props2 = {...props1, vsnqTB1o1: true}\r\nconst props3 = {Un6XbleqV: \"Coffee Machines\"}\r\nconst props4 = {...props3, Un6XbleqV: \"Home Coffee Machines\"}\r\nconst props5 = {...props3, Un6XbleqV: \"Coffee Roasts\"}\r\nconst props6 = {...props3, Un6XbleqV: \"Coffee Accessories\"}\r\nconst props7 = {...props3, Un6XbleqV: \"Moka Pots & French Press\"}\r\nconst props8 = {...props3, Un6XbleqV: \"Office Coffee Machines\"}\r\nconst props9 = {f1qAGhbCa: \"Brew café-grade coffee from the comfort of your home or office. Explore our wide range of moka pots, small-batch roasts, accessories, and more.\", QuzHKLt6O: \"Ariete\", wF3jyXUIs: \"Shop Ariete Coffee Products\"}\r\nconst props10 = {...props9, GmLmrhTaV: wrapInAddImageAlt({pixelHeight: 1080, pixelWidth: 1920, src: \"https://framerusercontent.com/images/xHnb7uee3v1yC8Kz277qheDerGY.png?width=1920&height=1080\", srcSet: \"https://framerusercontent.com/images/xHnb7uee3v1yC8Kz277qheDerGY.png?scale-down-to=512&width=1920&height=1080 512w,https://framerusercontent.com/images/xHnb7uee3v1yC8Kz277qheDerGY.png?scale-down-to=1024&width=1920&height=1080 1024w,https://framerusercontent.com/images/xHnb7uee3v1yC8Kz277qheDerGY.png?width=1920&height=1080 1920w\"}, \"\"), QuzHKLt6O: \"Bialetti\", wF3jyXUIs: \"Shop Bialetti Coffee Products\"}\r\nconst props11 = {...props9, f1qAGhbCa: \"Melitta combines German engineering with coffee innovation. From drip brewers to bean-to-cup systems, enjoy precision brewing with every cup.\", GmLmrhTaV: wrapInAddImageAlt({pixelHeight: 168, pixelWidth: 300, src: \"https://framerusercontent.com/images/82HX80T84xR21FTI7t23lrtmEY.png?width=300&height=168\"}, \"\"), QuzHKLt6O: \"Melitta\", wF3jyXUIs: \"Shop Melitta Coffee Products\"}\r\nconst props12 = {...props9, f1qAGhbCa: \"Breville stands at the intersection of design and performance. With advanced temperature control, integrated grinders, and barista-level precision, Breville machines elevate home brewing.\", GmLmrhTaV: wrapInAddImageAlt({pixelHeight: 1000, pixelWidth: 1500, src: \"https://framerusercontent.com/images/TQhstUGt6MprAlpWTkWChMFa0U.png?width=1500&height=1000\", srcSet: \"https://framerusercontent.com/images/TQhstUGt6MprAlpWTkWChMFa0U.png?scale-down-to=512&width=1500&height=1000 512w,https://framerusercontent.com/images/TQhstUGt6MprAlpWTkWChMFa0U.png?scale-down-to=1024&width=1500&height=1000 1024w,https://framerusercontent.com/images/TQhstUGt6MprAlpWTkWChMFa0U.png?width=1500&height=1000 1500w\"}, \"\"), QuzHKLt6O: \"Breville\", wF3jyXUIs: \"Shop Breville Coffee Products\"}\r\nconst props13 = {...props9, f1qAGhbCa: \"DeLonghi blends Italian elegance with cutting-edge features, offering everything from fully automatic machines to sleek manual brewers — perfect for any coffee lifestyle.\", GmLmrhTaV: wrapInAddImageAlt({pixelHeight: 856, pixelWidth: 1080, src: \"https://framerusercontent.com/images/XQDTj5az5CKsceGiSsyeEX7tXk.png?width=1080&height=856\", srcSet: \"https://framerusercontent.com/images/XQDTj5az5CKsceGiSsyeEX7tXk.png?scale-down-to=512&width=1080&height=856 512w,https://framerusercontent.com/images/XQDTj5az5CKsceGiSsyeEX7tXk.png?scale-down-to=1024&width=1080&height=856 1024w,https://framerusercontent.com/images/XQDTj5az5CKsceGiSsyeEX7tXk.png?width=1080&height=856 1080w\"}, \"\"), QuzHKLt6O: \"DeLonghi\", wF3jyXUIs: \"Shop DeLonghi Coffee Products\"}\r\nconst props14 = {...props9, f1qAGhbCa: \"Saeco, a pioneer in automatic espresso technology, offers smart, intuitive machines that grind, brew, and froth with a single touch — espresso made effortless.\", GmLmrhTaV: wrapInAddImageAlt({pixelHeight: 630, pixelWidth: 1200, src: \"https://framerusercontent.com/images/uVmLc7kEaq0sa0ja3XWHPuKnnc.png?width=1200&height=630\", srcSet: \"https://framerusercontent.com/images/uVmLc7kEaq0sa0ja3XWHPuKnnc.png?scale-down-to=512&width=1200&height=630 512w,https://framerusercontent.com/images/uVmLc7kEaq0sa0ja3XWHPuKnnc.png?scale-down-to=1024&width=1200&height=630 1024w,https://framerusercontent.com/images/uVmLc7kEaq0sa0ja3XWHPuKnnc.png?width=1200&height=630 1200w\"}, \"\"), QuzHKLt6O: \"Saeco\", wF3jyXUIs: \"Shop Saeco Coffee Products\"}\r\nconst props15 = {...props9, f1qAGhbCa: \"Brew barista-quality coffee anytime, anywhere with Wacaco's ultra-compact, hand-powered espresso makers. Whether you're hiking, traveling, or at your desk, enjoy rich, crema-topped espresso without the bulk or cords. Designed for explorers, crafted for coffee lovers.\", GmLmrhTaV: wrapInAddImageAlt({pixelHeight: 1000, pixelWidth: 1200, src: \"https://framerusercontent.com/images/m92RpTvacFifCBzPOZQp8FoJ3c.png?width=1200&height=1000\", srcSet: \"https://framerusercontent.com/images/m92RpTvacFifCBzPOZQp8FoJ3c.png?scale-down-to=512&width=1200&height=1000 512w,https://framerusercontent.com/images/m92RpTvacFifCBzPOZQp8FoJ3c.png?scale-down-to=1024&width=1200&height=1000 1024w,https://framerusercontent.com/images/m92RpTvacFifCBzPOZQp8FoJ3c.png?width=1200&height=1000 1200w\"}, \"\"), QuzHKLt6O: \"Wacaco\", wF3jyXUIs: \"Shop Wacaco Coffee Products\"}\r\nconst props16 = {...props9, f1qAGhbCa: \"Araku Coffee is renowned globally for its clean cup, vibrant flavor notes, and ethical sourcing model — making it a staple for coffee lovers who value authenticity, purity, and artisanal excellence.\", GmLmrhTaV: wrapInAddImageAlt({pixelHeight: 980, pixelWidth: 2000, src: \"https://framerusercontent.com/images/TuJD6IHCbam6DFyf8VD8hwaYuew.webp?width=2000&height=980\", srcSet: \"https://framerusercontent.com/images/TuJD6IHCbam6DFyf8VD8hwaYuew.webp?scale-down-to=512&width=2000&height=980 512w,https://framerusercontent.com/images/TuJD6IHCbam6DFyf8VD8hwaYuew.webp?scale-down-to=1024&width=2000&height=980 1024w,https://framerusercontent.com/images/TuJD6IHCbam6DFyf8VD8hwaYuew.webp?width=2000&height=980 2000w\"}, \"\"), QuzHKLt6O: \"Araku Coffee\", wF3jyXUIs: \"Shop Araku Coffee Products\"}\r\nconst props17 = {...props9, f1qAGhbCa: \"Davidoff Coffee brings the brand’s iconic luxury heritage into the world of gourmet coffee — offering blends that balance aroma, smoothness, and taste with effortless sophistication.\", GmLmrhTaV: wrapInAddImageAlt({pixelHeight: 720, pixelWidth: 1280, src: \"https://framerusercontent.com/images/MPA5FCwifpSjxrnoUAmmQJpFHY8.jpg?width=1280&height=720\", srcSet: \"https://framerusercontent.com/images/MPA5FCwifpSjxrnoUAmmQJpFHY8.jpg?scale-down-to=512&width=1280&height=720 512w,https://framerusercontent.com/images/MPA5FCwifpSjxrnoUAmmQJpFHY8.jpg?scale-down-to=1024&width=1280&height=720 1024w,https://framerusercontent.com/images/MPA5FCwifpSjxrnoUAmmQJpFHY8.jpg?width=1280&height=720 1280w\"}, \"\"), QuzHKLt6O: \"Davidoff\", wF3jyXUIs: \"Shop Davidoff Coffee Products\"}\r\nconst props18 = {...props9, f1qAGhbCa: \"Davidoff Coffee brings the brand’s iconic luxury heritage into the world of gourmet coffee — offering blends that balance aroma, smoothness, and taste with effortless sophistication.\", GmLmrhTaV: wrapInAddImageAlt({pixelHeight: 322, pixelWidth: 480, src: \"https://framerusercontent.com/images/lZnuciK0t2YojG3A4n2kYkWp4.webp?width=480&height=322\"}, \"\"), QuzHKLt6O: \"Nespresso\", wF3jyXUIs: \"Shop Nespresso Coffee Products\"}\r\nconst props19 = {...props9, f1qAGhbCa: \"ACM delivers handcrafted Italian espresso machines built for consistency, pressure control, and professional-quality results — ideal for the serious home barista.\", GmLmrhTaV: wrapInAddImageAlt({pixelHeight: 500, pixelWidth: 750, src: \"https://framerusercontent.com/images/vTFblYrS6lwu0LGAGa0f0QSJyI.png?width=750&height=500\", srcSet: \"https://framerusercontent.com/images/vTFblYrS6lwu0LGAGa0f0QSJyI.png?scale-down-to=512&width=750&height=500 512w,https://framerusercontent.com/images/vTFblYrS6lwu0LGAGa0f0QSJyI.png?width=750&height=500 750w\"}, \"\"), QuzHKLt6O: \"ACM\", wF3jyXUIs: \"Shop ACM Coffee Products\"}\r\nconst templateProps = {ANtdF_WuZ: props5, augiA20Il: props1, CcRMRvhOQ: props2, dodXwOf0o: props2, eYJYM7B8Q: props4, G0enrvCHw: props6, gG0nzhQVH: props18, hkb2HBbaV: props16, Iqw5QjHug: props9, jY3jflC29: props2, k9Gi9SZ7I: props3, lC4_rg75M: props2, NegrX_cH0: props12, NLd07Jarf: props14, No3iE23uc: props7, NzaI2L_9c: props15, o9RKeM8tQ: props2, OCiEyed1S: props11, pPLC7SjH0: props10, sFzmCbjhM: props2, tz8H8I1XN: props2, u3EwbYWg7: props2, W5J0HO2PP: props2, XtFiOFx11: props2, XVkXtd6z6: props2, ytXbchZd8: props8, YyBfqnF2g: props13, ZgkkK6jJM: props17, zUxzMvmRA: props19}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"u3EwbYWg7\":\r\ncase \"tz8H8I1XN\":\r\ncase \"W5J0HO2PP\":\r\ncase \"sFzmCbjhM\":\r\ncase \"jY3jflC29\":\r\ncase \"XtFiOFx11\":\r\ncase \"o9RKeM8tQ\":\r\ncase \"dodXwOf0o\":\r\ncase \"CcRMRvhOQ\":\r\ncase \"lC4_rg75M\":\r\ncase \"XVkXtd6z6\":\r\nreturn React.createElement(HeaderFooterBanner, {...props, key: \"HeaderFooterBanner\", style}, children(true));\r\ncase \"k9Gi9SZ7I\":\r\ncase \"eYJYM7B8Q\":\r\ncase \"ANtdF_WuZ\":\r\ncase \"G0enrvCHw\":\r\ncase \"No3iE23uc\":\r\ncase \"ytXbchZd8\":\r\nreturn React.createElement(ShopPageTemplate, {...props, key: \"ShopPageTemplate\", style}, children(true));\r\ncase \"Iqw5QjHug\":\r\ncase \"pPLC7SjH0\":\r\ncase \"OCiEyed1S\":\r\ncase \"NegrX_cH0\":\r\ncase \"YyBfqnF2g\":\r\ncase \"NLd07Jarf\":\r\ncase \"NzaI2L_9c\":\r\ncase \"hkb2HBbaV\":\r\ncase \"ZgkkK6jJM\":\r\ncase \"gG0nzhQVH\":\r\ncase \"zUxzMvmRA\":\r\nreturn React.createElement(BrandTemplate, {...props, key: \"BrandTemplate\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"u3EwbYWg7\":\r\ncase \"tz8H8I1XN\":\r\ncase \"W5J0HO2PP\":\r\ncase \"sFzmCbjhM\":\r\ncase \"jY3jflC29\":\r\ncase \"XtFiOFx11\":\r\ncase \"o9RKeM8tQ\":\r\ncase \"dodXwOf0o\":\r\ncase \"CcRMRvhOQ\":\r\ncase \"lC4_rg75M\":\r\ncase \"XVkXtd6z6\":\r\nreturn [{hash: \"1wq9qqc\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"5gp9np\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"170s7kf\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"k9Gi9SZ7I\":\r\ncase \"eYJYM7B8Q\":\r\ncase \"ANtdF_WuZ\":\r\ncase \"G0enrvCHw\":\r\ncase \"No3iE23uc\":\r\ncase \"ytXbchZd8\":\r\nreturn [{hash: \"18je64l\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"w12gdn\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1fwe98y\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"Iqw5QjHug\":\r\ncase \"pPLC7SjH0\":\r\ncase \"OCiEyed1S\":\r\ncase \"NegrX_cH0\":\r\ncase \"YyBfqnF2g\":\r\ncase \"NLd07Jarf\":\r\ncase \"NzaI2L_9c\":\r\ncase \"hkb2HBbaV\":\r\ncase \"ZgkkK6jJM\":\r\ncase \"gG0nzhQVH\":\r\ncase \"zUxzMvmRA\":\r\nreturn [{hash: \"mokrgz\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"tt43yi\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"yakt5a\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://unspokensecrets.in\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: false,\r\n                    LayoutTemplate: Template,\r\n                    loadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/0mzSeNZIhDRLm3ONi6FA/qhM4aBRyXLGl5Rk8F20K/snippets.js\")),\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {advancedSpamProtection: true, customCodeSiteSettings: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: false, onPageMoveTool: false, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Initialize lazy modules cache for hydration\r\n            Framer.initLazyModulesCache()\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    \r\n                    const serverRouteExperimentEnabled = false\r\n                    const serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n                    if (serverRoute) {\r\n                        const routeData = new URLSearchParams(serverRoute)\r\n                        routeId = routeData.get(\"id\")\r\n                        localeId = routeData.get(\"locale\")\r\n                        for (const [key, value] of routeData.entries()) {\r\n                            if (!key.startsWith(\"var.\")) continue\r\n                            pathVariables ??= {}\r\n                            pathVariables[key.slice(4)] = value\r\n                        }\r\n                    }\r\n                    if (!routeId || !localeId) {\r\n                        const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                        routeId = routeData.routeId\r\n                        localeId = routeData.localeId\r\n                        pathVariables = routeData.pathVariables\r\n                    }\r\n                    \r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}