{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/i2AcXMclpd8ia332v05U/gIb4J4KKYPBbLJaHn0FA/jmQRX66ck.js", "ssg:https://framerusercontent.com/modules/JCDZvXBUj2yutwVolVdy/TSfC2eEnwjtxCkd5d2ms/W6cY7i5V4.js", "ssg:https://framerusercontent.com/modules/r4ZMKqKvXhO0Iu6ifDio/iiPjl9YL8AN7FVgW09bx/Zthp4HMN8.js", "ssg:https://framerusercontent.com/modules/kBkaj3LmBqcSU2IkUsBC/kvFSr6fSU7VcYZyNyfaK/Download.js", "ssg:https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js", "ssg:https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js", "ssg:https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js", "ssg:https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/s801VqobGI0Gkh3K9b41/Embed.js", "ssg:https://framerusercontent.com/modules/WXBaOhjRl18mU1xNCfAw/VEXHUjbKahY99P8O5wmW/MA__YUPQ6.js", "ssg:https://framerusercontent.com/modules/O4kYDROW9cqhLVm8ygva/yghu98sTLVETnSv6Hild/RCpIxqmxO.js", "ssg:https://framerusercontent.com/modules/AZr5Apgdv9tLh7XyGB1P/8EzVbIiptWG1rQzzlDtl/bm39Dao1i.js", "ssg:https://framerusercontent.com/modules/VBFyWRZkH8vuIvVvye1b/djOr46HB0qYjdxSgk1mZ/cC5vR0H2Y.js", "ssg:https://framerusercontent.com/modules/dRzYlvvcf2xf4jZVpoZf/bZNbTR8QAKFrZpoPkT4F/tVKPu6JMt.js", "ssg:https://framerusercontent.com/modules/eAejHXy6apg0StNmpKvK/GXn1lJ5V4nUwhRO9yQKC/_framer_utils.js", "ssg:https://framerusercontent.com/modules/7dEgbg7qo3lsQk361YtS/NrF60tPHZRRgADqpoRFr/_utils.js", "ssg:https://ga.jspm.io/npm:jotai@1.13.1/esm/vanilla.mjs", "ssg:https://ga.jspm.io/npm:jotai@1.13.1/esm/index.mjs", "ssg:https://framerusercontent.com/modules/xpqbkEp3IFoaBlvr8BRa/vjnwndfwLJvzXtZxLnKK/_queries.js", "ssg:https://framerusercontent.com/modules/yZBbIevRfN36MGDPpltx/wGTLw66WgEMH0ulWn0NR/_atoms.js", "ssg:https://ga.jspm.io/npm:@shopify/storefront-api-client@0.2.2/dist/index.mjs", "ssg:https://framerusercontent.com/modules/tdCHCV0pSkxlDaX5GkOX/eoP3ogKxOWbw98qAWDYN/_useShopify.js", "ssg:https://framerusercontent.com/modules/fWwtzMT2tYXMW4IKB8On/1dFHOQ0gPjMC0e1WUStY/_test_data.js", "ssg:https://framerusercontent.com/modules/kEMMGb5hqGCVwEpqX70U/6lPNP9BqU7bHzW8Ly6cC/_useCart.js", "ssg:https://framerusercontent.com/modules/hQlZBgGeLDev5WuUJA4d/6ncqGCEKZWsfLWpBe7Jn/ComponentWrapper.js", "ssg:https://framerusercontent.com/modules/IiFSgENqQNiBdW1kIM0F/iBFvwkxiAqUVkAJkt3jw/Shopify_CartSubtotal.js", "ssg:https://framerusercontent.com/modules/k1rY4upjoIqYmzBU1l8f/aAIAKZgRjPefgTTIVnmY/Shopify_CartCounter.js", "ssg:https://framerusercontent.com/modules/1NN2qciiGpdYZwKVTUf2/UzNYLBjc67E21qer6nyK/xjlLPzY3w.js", "ssg:https://framerusercontent.com/modules/LiKWMo3YqtfPCtB39EYW/wsqEKJnPqhg8nAcsg0qY/Vo41Bp9Cq.js"],
  "sourcesContent": ["// Generated by Framer (7422eea)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Albert Sans-600\",\"GF;Albert Sans-900\",\"GF;Albert Sans-900italic\",\"GF;Albert Sans-600italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Albert Sans\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/albertsans/v1/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHdZT_qY32TxAj1g.woff2\",weight:\"600\"},{family:\"Albert Sans\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/albertsans/v1/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHApT_qY32TxAj1g.woff2\",weight:\"900\"},{family:\"Albert Sans\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/albertsans/v1/i7dfIFdwYjGaAMFtZd_QA1Zeelmy79QJ1HOSY9C-6If3bRUz1r5t.woff2\",weight:\"900\"},{family:\"Albert Sans\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/albertsans/v1/i7dfIFdwYjGaAMFtZd_QA1Zeelmy79QJ1HOSY9DJ6If3bRUz1r5t.woff2\",weight:\"600\"}]}];export const css=['.framer-5tS9R .framer-styles-preset-19m8p1o:not(.rich-text-wrapper), .framer-5tS9R .framer-styles-preset-19m8p1o.rich-text-wrapper h6 { --framer-font-family: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Albert Sans\", sans-serif; --framer-font-family-bold-italic: \"Albert Sans\", sans-serif; --framer-font-family-italic: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 125%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-5tS9R .framer-styles-preset-19m8p1o:not(.rich-text-wrapper), .framer-5tS9R .framer-styles-preset-19m8p1o.rich-text-wrapper h6 { --framer-font-family: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Albert Sans\", sans-serif; --framer-font-family-bold-italic: \"Albert Sans\", sans-serif; --framer-font-family-italic: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 125%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-5tS9R .framer-styles-preset-19m8p1o:not(.rich-text-wrapper), .framer-5tS9R .framer-styles-preset-19m8p1o.rich-text-wrapper h6 { --framer-font-family: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Albert Sans\", sans-serif; --framer-font-family-bold-italic: \"Albert Sans\", sans-serif; --framer-font-family-italic: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 125%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-5tS9R\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (d65f646)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Albert Sans-600\",\"GF;Albert Sans-900\",\"GF;Albert Sans-900italic\",\"GF;Albert Sans-600italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Albert Sans\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/albertsans/v1/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHdZT_qY32TxAj1g.woff2\",weight:\"600\"},{family:\"Albert Sans\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/albertsans/v1/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHApT_qY32TxAj1g.woff2\",weight:\"900\"},{family:\"Albert Sans\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/albertsans/v1/i7dfIFdwYjGaAMFtZd_QA1Zeelmy79QJ1HOSY9C-6If3bRUz1r5t.woff2\",weight:\"900\"},{family:\"Albert Sans\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/albertsans/v1/i7dfIFdwYjGaAMFtZd_QA1Zeelmy79QJ1HOSY9DJ6If3bRUz1r5t.woff2\",weight:\"600\"}]}];export const css=['.framer-VUuvm .framer-styles-preset-q8vev8:not(.rich-text-wrapper), .framer-VUuvm .framer-styles-preset-q8vev8.rich-text-wrapper h4 { --framer-font-family: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Albert Sans\", sans-serif; --framer-font-family-bold-italic: \"Albert Sans\", sans-serif; --framer-font-family-italic: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 125%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-VUuvm .framer-styles-preset-q8vev8:not(.rich-text-wrapper), .framer-VUuvm .framer-styles-preset-q8vev8.rich-text-wrapper h4 { --framer-font-family: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Albert Sans\", sans-serif; --framer-font-family-bold-italic: \"Albert Sans\", sans-serif; --framer-font-family-italic: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 125%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-VUuvm .framer-styles-preset-q8vev8:not(.rich-text-wrapper), .framer-VUuvm .framer-styles-preset-q8vev8.rich-text-wrapper h4 { --framer-font-family: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Albert Sans\", sans-serif; --framer-font-family-bold-italic: \"Albert Sans\", sans-serif; --framer-font-family-italic: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 125%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-VUuvm\";\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 (5b26096)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-ZDSwM .framer-styles-preset-cs26aa:not(.rich-text-wrapper), .framer-ZDSwM .framer-styles-preset-cs26aa.rich-text-wrapper a { --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-0b8f33e5-c644-4a59-be77-0d53c12ce1b5, #5d5d5d); --framer-link-hover-text-decoration: underline; --framer-link-text-decoration: none; }\"];export const className=\"framer-ZDSwM\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";var IconType;(function(IconType){IconType[\"Default\"]=\"Default\";IconType[\"Custom\"]=\"Custom\";})(IconType||(IconType={}));var SrcType;(function(SrcType){SrcType[\"Upload\"]=\"Upload\";SrcType[\"URL\"]=\"URL\";})(SrcType||(SrcType={}));// Check for the Search Index Meta Tag\n// Currently the only way to differenciate between Preview & Publish\nconst metaTagSelector='meta[name=\"framer-search-index\"]';// We can hopefully remove this check when new Preview ships\nfunction isPublishedSiteOrSSG(){if(typeof document===\"undefined\")return true;const metaTag=document.querySelector(metaTagSelector);return!!metaTag;}/**\n *\n * DOWNLOAD\n * By Hunter\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 100\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */ export default function Download(props){const{styleOptions,hoverOptions,iconOptions}=props;const{backgroundColor,color,borderRadius,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,gap}=styleOptions;const isInPublishedSiteOrSSG=isPublishedSiteOrSSG();let downloadURL=undefined;if(isInPublishedSiteOrSSG){if(props.srcType===SrcType.URL)downloadURL=props.srcURL;if(props.srcType===SrcType.Upload)downloadURL=props.srcFile;}const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;const getIcon=()=>{var ref,ref1;if(!iconOptions)return;const iconStyle={order:iconOptions.alignment===\"start\"?0:2,flexShrink:0};return iconOptions.type===IconType.Custom&&!!((ref=iconOptions.image)===null||ref===void 0?void 0:ref.src)?/*#__PURE__*/ _jsx(\"img\",{style:iconStyle,alt:((ref1=iconOptions.image)===null||ref1===void 0?void 0:ref1.alt)&&iconOptions.image.alt.length>0?iconOptions.image.alt:\"download icon\",src:iconOptions.image.src,width:iconOptions.size,height:iconOptions.size}):/*#__PURE__*/ _jsx(\"svg\",{style:iconStyle,xmlns:\"http://www.w3.org/2000/svg\",width:iconOptions.size,height:iconOptions.size,fill:iconOptions.color,viewBox:\"0 0 256 256\",children:/*#__PURE__*/ _jsx(\"path\",{d:\"M228 152v56a20 20 0 0 1-20 20H48a20 20 0 0 1-20-20v-56a12 12 0 0 1 24 0v52h152v-52a12 12 0 0 1 24 0Zm-108.49 8.49a12 12 0 0 0 17 0l40-40a12 12 0 0 0-17-17L140 123V40a12 12 0 0 0-24 0v83l-19.51-19.49a12 12 0 0 0-17 17Z\"})});};const getCursor=()=>{if(props.srcType===SrcType.URL&&props.srcURL)return\"pointer\";if(props.srcType===SrcType.Upload&&props.srcFile)return\"pointer\";return\"auto\";};const buttonTitle=isInPublishedSiteOrSSG?\"Download File\":\"Publish to Download\";return /*#__PURE__*/ _jsxs(motion.a,{target:\"_blank\",href:downloadURL,download:true,title:buttonTitle,style:{gap,fontSize:16,lineHeight:1,fontFamily:\"Inter\",fontWeight:500,width:\"max-content\",...props.style,...buttonStyles,...props.fontControl,padding:paddingValue,color:color,backgroundColor:backgroundColor,borderRadius:borderRadius,userSelect:\"none\",placeContent:flexAlignSwitch(props.fontControl),whiteSpace:\"nowrap\",cursor:getCursor()},whileHover:hoverOptions,transition:hoverOptions===null||hoverOptions===void 0?void 0:hoverOptions.transition,children:[getIcon(),props.text]});};Download.displayName=\"Download\";addPropertyControls(Download,{text:{title:\"Text\",type:ControlType.String,defaultValue:\"Download\"},srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[SrcType.Upload,SrcType.URL]},srcURL:{type:ControlType.String,title:\" \",placeholder:\"../example.pdf\",hidden:props=>props.srcType===SrcType.Upload},srcFile:{type:ControlType.File,title:\" \",allowedFileTypes:[],hidden:props=>props.srcType===SrcType.URL},fontControl:{// @ts-ignore - Internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},iconOptions:{type:ControlType.Object,optional:true,title:\"Icon\",buttonTitle:\"Size, Color\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:Object.values(IconType),optionTitles:Object.values(IconType),displaySegmentedControl:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\",hidden:props=>props.type===IconType.Custom},image:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.type===IconType.Default},size:{type:ControlType.Number,displayStepper:true,min:5,defaultValue:16,max:250},alignment:{title:\"Align\",type:ControlType.Enum,displaySegmentedControl:true,options:[\"start\",\"end\"],optionTitles:[\"Start\",\"End\"]}}},styleOptions:{type:ControlType.Object,title:\"Styles\",buttonTitle:\"Button, Font\",controls:{backgroundColor:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#111\"},color:{type:ControlType.Color,defaultValue:\"#FFF\"},borderRadius:{type:ControlType.Number,title:\"Radius\",displayStepper:true,defaultValue:50},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\",],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},gap:{title:\"Gap\",type:ControlType.Number,displayStepper:true,defaultValue:5}}},hoverOptions:{type:ControlType.Object,title:\"Hover\",buttonTitle:\"Effect\",optional:true,controls:{scale:{type:ControlType.Number,title:\"Scale\",min:0,max:10,displayStepper:true,step:.01,defaultValue:1.1},backgroundColor:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#333\",optional:true},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#FFF\",optional:true},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{type:\"spring\",stiffness:400,damping:30}}}}});const buttonStyles={display:\"flex\",placeItems:\"center\",placeContent:\"center\",textDecoration:\"none\"};/* Match flex content alignment with text align */ const flexAlignSwitch=fontControlStyles=>{if(!(fontControlStyles===null||fontControlStyles===void 0?void 0:fontControlStyles.textAlign)){return\"left\";}if(fontControlStyles.textAlign===\"left\"){return\"flex-start\";}if(fontControlStyles.textAlign===\"right\"){return\"flex-end\";}return\"center\";};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Download\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"100\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"any\",\"framerIntrinsicWidth\":\"200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Download.map", "import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here \u2014 there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map", "import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map", "import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles}from\"https://framer.com/m/framer/default-utils.js\";/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n */export default function Embed({type,url,html,zoom,radius,border,style={}}){if(type===\"url\"&&url){return /*#__PURE__*/_jsx(EmbedUrl,{url:url,zoom:zoom,radius:radius,border:border,style:style});}if(type===\"html\"&&html){return /*#__PURE__*/_jsx(EmbedHtml,{html:html,style:style});}return /*#__PURE__*/_jsx(Instructions,{style:style});}addPropertyControls(Embed,{type:{type:ControlType.Enum,defaultValue:\"url\",displaySegmentedControl:true,options:[\"url\",\"html\"],optionTitles:[\"URL\",\"HTML\"]},url:{title:\"URL\",type:ControlType.String,description:\"Some websites don\u2019t support embedding.\",hidden(props){return props.type!==\"url\";}},html:{title:\"HTML\",type:ControlType.String,displayTextArea:true,hidden(props){return props.type!==\"html\";}},border:{title:\"Border\",type:ControlType.Border,optional:true,hidden(props){return props.type!==\"url\";}},radius:{type:ControlType.BorderRadius,title:\"Radius\",hidden(props){return props.type!==\"url\";}},zoom:{title:\"Zoom\",defaultValue:1,type:ControlType.Number,hidden(props){return props.type!==\"url\";},min:.1,max:1,step:.1,displayStepper:true}});function Instructions({style}){return /*#__PURE__*/_jsx(\"div\",{style:{minHeight:getMinHeight(style),...emptyStateStyle,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"To embed a website or widget, add it to the properties\\xa0panel.\"})});}function EmbedUrl({url,zoom,radius,border,style}){const hasAutoHeight=!style.height;// Add https:// if the URL does not have a protocol.\nif(!/[a-z]+:\\/\\//.test(url)){url=\"https://\"+url;}const onCanvas=useIsOnCanvas();// We need to check if the url is blocked inside an iframe by the X-Frame-Options\n// or Content-Security-Policy headers on the backend.\nconst[state,setState]=useState(onCanvas?undefined:false);useEffect(()=>{// We only want to check on the canvas.\n// On the website we want to avoid the additional delay.\nif(!onCanvas)return;// TODO: We could also use AbortController here.\nlet isLastEffect=true;setState(undefined);async function load(){const response=await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\"+encodeURIComponent(url));if(response.status==200){const{isBlocked}=await response.json();if(isLastEffect){setState(isBlocked);}}else{const message=await response.text();console.error(message);const error=new Error(\"This site can\u2019t be reached.\");setState(error);}}load().catch(error=>{console.error(error);setState(error);});return()=>{isLastEffect=false;};},[url]);if(onCanvas&&hasAutoHeight){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"URL embeds do not support auto height.\",style:style});}if(!url.startsWith(\"https://\")){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"Unsupported protocol.\",style:style});}if(state===undefined){return /*#__PURE__*/_jsx(LoadingIndicator,{});}if(state instanceof Error){return /*#__PURE__*/_jsx(ErrorMessage,{message:state.message,style:style});}if(state===true){const message=`Can\u2019t embed ${url} due to its content security policy.`;return /*#__PURE__*/_jsx(ErrorMessage,{message:message,style:style});}return /*#__PURE__*/_jsx(\"iframe\",{src:url,style:{...iframeStyle,...style,...border,zoom:zoom,borderRadius:radius,transformOrigin:\"top center\"},loading:\"lazy\",// @ts-ignore\nfetchPriority:onCanvas?\"low\":\"auto\",referrerPolicy:\"no-referrer\",sandbox:getSandbox(onCanvas)});}const iframeStyle={width:\"100%\",height:\"100%\",border:\"none\"};function getSandbox(onCanvas){const result=[\"allow-same-origin\",\"allow-scripts\"];if(!onCanvas){result.push(\"allow-downloads\",\"allow-forms\",\"allow-modals\",\"allow-orientation-lock\",\"allow-pointer-lock\",\"allow-popups\",\"allow-popups-to-escape-sandbox\",\"allow-presentation\",\"allow-storage-access-by-user-activation\",\"allow-top-navigation-by-user-activation\");}return result.join(\" \");}function EmbedHtml({html,...props}){const hasScript=html.includes(\"</script>\");if(hasScript){const hasSplineViewer=html.includes(\"</spline-viewer>\");const hasComment=html.includes(\"<!-- framer-direct-embed -->\");if(hasSplineViewer||hasComment){return /*#__PURE__*/_jsx(EmbedHtmlWithScripts,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlInsideIframe,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlWithoutScripts,{html:html,...props});}function EmbedHtmlInsideIframe({html,style}){const ref=useRef();const[iframeHeight,setIframeHeight]=useState(0);// Handle auto sizing\nuseEffect(()=>{const iframeWindow=ref.current?.contentWindow;function handleMessage(event){if(event.source!==iframeWindow)return;const data=event.data;if(typeof data!==\"object\"||data===null)return;const height=data.embedHeight;if(typeof height!==\"number\")return;setIframeHeight(height);}window.addEventListener(\"message\",handleMessage);// After SSG the iframe loads before we attach the event handler,\n// therefore we need to request the latest height from the iframe.\niframeWindow?.postMessage(\"getEmbedHeight\",\"*\");return()=>{window.removeEventListener(\"message\",handleMessage);};},[]);// The CSS is mainly copied from:\n// FramerStudio/src/app/vekter/src/renderer/setDefaultFont.ts\n// FramerStudio/src/app/vekter/src/export/globalStylesForExport.ts\nconst srcDoc=`\n<html>\n    <head>\n        <style>\n            html, body {\n                margin: 0;\n                padding: 0;\n            }\n\n            body {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n            }\n\n            :root {\n                -webkit-font-smoothing: antialiased;\n                -moz-osx-font-smoothing: grayscale;\n            }\n\n            * {\n                box-sizing: border-box;\n                -webkit-font-smoothing: inherit;\n            }\n\n            h1, h2, h3, h4, h5, h6, p, figure {\n                margin: 0;\n            }\n\n            body, input, textarea, select, button {\n                font-size: 12px;\n                font-family: sans-serif;\n            }\n        </style>\n    </head>\n    <body>\n        ${html}\n        <script type=\"module\">\n            let height = 0\n\n            function sendEmbedHeight() {\n                window.parent.postMessage({\n                    embedHeight: height\n                }, \"*\")\n            }\n\n            const observer = new ResizeObserver((entries) => {\n                if (entries.length !== 1) return\n                const entry = entries[0]\n                if (entry.target !== document.body) return\n\n                height = entry.contentRect.height\n                sendEmbedHeight()\n            })\n\n            observer.observe(document.body)\n\n            window.addEventListener(\"message\", (event) => {\n                if (event.source !== window.parent) return\n                if (event.data !== \"getEmbedHeight\") return\n                sendEmbedHeight()\n            })\n        </script>\n    <body>\n</html>\n`;const currentStyle={...iframeStyle,...style};const hasAutoHeight=!style.height;if(hasAutoHeight){currentStyle.height=iframeHeight+\"px\";}return /*#__PURE__*/_jsx(\"iframe\",{ref:ref,style:currentStyle,srcDoc:srcDoc});}function EmbedHtmlWithScripts({html,style}){const ref=useRef();useEffect(()=>{const div=ref.current;if(!div)return;div.innerHTML=html;executeScripts(div);return()=>{div.innerHTML=\"\";};},[html]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...htmlStyle,...style}});}function EmbedHtmlWithoutScripts({html,style}){return /*#__PURE__*/_jsx(\"div\",{style:{...htmlStyle,...style},dangerouslySetInnerHTML:{__html:html}});}const htmlStyle={width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\"};// This function replaces scripts with executable ones.\n// https://stackoverflow.com/questions/1197575/can-scripts-be-inserted-with-innerhtml\nfunction executeScripts(node){if(node instanceof Element&&node.tagName===\"SCRIPT\"){const script=document.createElement(\"script\");script.text=node.innerHTML;for(const{name,value}of node.attributes){script.setAttribute(name,value);}node.parentElement.replaceChild(script,node);}else{for(const child of node.childNodes){executeScripts(child);}}}// Generic components\nfunction LoadingIndicator(){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-componentPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"Loading\u2026\"})});}function ErrorMessage({message,style}){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{minHeight:getMinHeight(style),...containerStyles,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:message})});}const centerTextStyle={textAlign:\"center\",minWidth:140};// Returns a min-height if the component is using auto-height.\nfunction getMinHeight(style){const hasAutoHeight=!style.height;if(hasAutoHeight)return 200;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Embed\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"400\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"600\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Embed.map", "// Generated by Framer (7422eea)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Pathway Extreme-regular\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Pathway Extreme\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/pathwayextreme/v3/neI6zCC3pJ0rsaH2_sD-QttXPfDPonvkQ-pxx5gufvP2VmLjiFyxGf8BLymNjYv2Oy6vkLmw4xak2N11Liw3igP5eg.woff2\",weight:\"400\"},{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-74CqO .framer-styles-preset-1l6qmqb:not(.rich-text-wrapper), .framer-74CqO .framer-styles-preset-1l6qmqb.rich-text-wrapper p { --framer-font-family: \"Pathway Extreme\", \"Pathway Extreme Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 125%; --framer-paragraph-spacing: 25px; --framer-text-alignment: start; --framer-text-color: var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-74CqO .framer-styles-preset-1l6qmqb:not(.rich-text-wrapper), .framer-74CqO .framer-styles-preset-1l6qmqb.rich-text-wrapper p { --framer-font-family: \"Pathway Extreme\", \"Pathway Extreme Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 10px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 125%; --framer-paragraph-spacing: 10px; --framer-text-alignment: start; --framer-text-color: var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-74CqO .framer-styles-preset-1l6qmqb:not(.rich-text-wrapper), .framer-74CqO .framer-styles-preset-1l6qmqb.rich-text-wrapper p { --framer-font-family: \"Pathway Extreme\", \"Pathway Extreme Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 10px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 175%; --framer-paragraph-spacing: 25px; --framer-text-alignment: start; --framer-text-color: var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-74CqO\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (890879b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={WB1ywA5fT:{hover:true,pressed:true}};const cycleOrder=[\"WB1ywA5fT\",\"bnq14GYPH\",\"ec9AQsw9q\",\"nGC06Pe8h\",\"kMCY1bGIF\"];const serializationHash=\"framer-UivFO\";const variantClassNames={bnq14GYPH:\"framer-v-jzvtlz\",ec9AQsw9q:\"framer-v-11uk72n\",kMCY1bGIF:\"framer-v-1f7x1z\",nGC06Pe8h:\"framer-v-pcr8fz\",WB1ywA5fT:\"framer-v-1o22d9q\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-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 humanReadableVariantMap={Default:\"WB1ywA5fT\",Disabled:\"ec9AQsw9q\",Error:\"kMCY1bGIF\",Loading:\"bnq14GYPH\",Success:\"nGC06Pe8h\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"WB1ywA5fT\"};};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:\"WB1ywA5fT\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"bnq14GYPH\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"bnq14GYPH\")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.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1o22d9q\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"WB1ywA5fT\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,opacity:1,...style},variants:{\"WB1ywA5fT-hover\":{opacity:1},\"WB1ywA5fT-pressed\":{opacity:1},ec9AQsw9q:{opacity:.5},kMCY1bGIF:{opacity:1},nGC06Pe8h:{opacity:1}},...addPropertyOverrides({\"WB1ywA5fT-hover\":{\"data-framer-name\":undefined},\"WB1ywA5fT-pressed\":{\"data-framer-name\":undefined},bnq14GYPH:{\"data-framer-name\":\"Loading\"},ec9AQsw9q:{\"data-framer-name\":\"Disabled\"},kMCY1bGIF:{\"data-framer-name\":\"Error\"},nGC06Pe8h:{\"data-framer-name\":\"Success\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__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-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Submit\"})}),className:\"framer-4kf8h9\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"nYAz4nbRG\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{kMCY1bGIF:{\"--extracted-r6o4lv\":\"rgb(255, 34, 68)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kMCY1bGIF:{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-text-color\":\"var(--extracted-r6o4lv, rgb(255, 34, 68))\"},children:\"Something went wrong\"})})},nGC06Pe8h:{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-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Thank you\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-q7c2rq\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"yQsKVEm9M\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1u44yjc\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"GOuMKrZaE\",style:{background:\"conic-gradient(from 180deg at 50% 50%, rgb(68, 204, 255) 0deg, rgb(68, 204, 255) 360deg)\",backgroundColor:\"rgb(68, 204, 255)\",mask:\"none\",WebkitMask:\"none\"},variants:{bnq14GYPH:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0) 7.208614864864882deg, rgb(255, 255, 255) 342deg)\",backgroundColor:\"rgba(0, 0, 0, 0)\",mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1k0ndtw\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"WhRb7EqrH\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UivFO.framer-nc6xwc, .framer-UivFO .framer-nc6xwc { display: block; }\",\".framer-UivFO.framer-1o22d9q { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 240px; }\",\".framer-UivFO .framer-4kf8h9 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-UivFO .framer-q7c2rq { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-UivFO .framer-1u44yjc { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-UivFO .framer-1k0ndtw { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-UivFO.framer-v-jzvtlz.framer-1o22d9q, .framer-UivFO.framer-v-11uk72n.framer-1o22d9q, .framer-UivFO.framer-v-pcr8fz.framer-1o22d9q, .framer-UivFO.framer-v-1f7x1z.framer-1o22d9q { cursor: unset; }\",\".framer-UivFO.framer-v-jzvtlz .framer-1u44yjc { overflow: hidden; }\",'.framer-UivFO[data-border=\"true\"]::after, .framer-UivFO [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 40\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"bnq14GYPH\":{\"layout\":[\"fixed\",\"fixed\"]},\"ec9AQsw9q\":{\"layout\":[\"fixed\",\"fixed\"]},\"nGC06Pe8h\":{\"layout\":[\"fixed\",\"fixed\"]},\"kMCY1bGIF\":{\"layout\":[\"fixed\",\"fixed\"]},\"WWKQSZLxR\":{\"layout\":[\"fixed\",\"fixed\"]},\"a7Kyq0bDL\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRCpIxqmxO=withCSS(Component,css,\"framer-UivFO\");export default FramerRCpIxqmxO;FramerRCpIxqmxO.displayName=\"Button Newsletter\";FramerRCpIxqmxO.defaultProps={height:40,width:240};addPropertyControls(FramerRCpIxqmxO,{variant:{options:[\"WB1ywA5fT\",\"bnq14GYPH\",\"ec9AQsw9q\",\"nGC06Pe8h\",\"kMCY1bGIF\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerRCpIxqmxO,[{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\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRCpIxqmxO\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bnq14GYPH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ec9AQsw9q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nGC06Pe8h\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kMCY1bGIF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WWKQSZLxR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"a7Kyq0bDL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"240\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RCpIxqmxO.map", "// Generated by Framer (5b26096)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,FormPlainTextInput,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,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 Download from\"https://framerusercontent.com/modules/kBkaj3LmBqcSU2IkUsBC/kvFSr6fSU7VcYZyNyfaK/Download.js\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/s801VqobGI0Gkh3K9b41/Embed.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/i2AcXMclpd8ia332v05U/gIb4J4KKYPBbLJaHn0FA/jmQRX66ck.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/WXBaOhjRl18mU1xNCfAw/VEXHUjbKahY99P8O5wmW/MA__YUPQ6.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/JCDZvXBUj2yutwVolVdy/TSfC2eEnwjtxCkd5d2ms/W6cY7i5V4.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/r4ZMKqKvXhO0Iu6ifDio/iiPjl9YL8AN7FVgW09bx/Zthp4HMN8.js\";import ButtonNewsletter from\"https://framerusercontent.com/modules/O4kYDROW9cqhLVm8ygva/yghu98sTLVETnSv6Hild/RCpIxqmxO.js\";const ButtonNewsletterFonts=getFonts(ButtonNewsletter);const EmbedFonts=getFonts(Embed);const DownloadFonts=getFonts(Download);const cycleOrder=[\"DzwRXoKtp\",\"x6Xxh_8_R\",\"VV6K1aq1s\"];const serializationHash=\"framer-ucBXS\";const variantClassNames={DzwRXoKtp:\"framer-v-tfaku9\",VV6K1aq1s:\"framer-v-1ubvzp7\",x6Xxh_8_R:\"framer-v-1sc4hrl\"};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 formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;}};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:\"DzwRXoKtp\",Mobile:\"VV6K1aq1s\",Tablet:\"x6Xxh_8_R\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"DzwRXoKtp\"};};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:\"DzwRXoKtp\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"VV6K1aq1s\")return false;return true;};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-tfaku9\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"DzwRXoKtp\",ref:refBinding,style:{backgroundColor:\"var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0))\",...style},...addPropertyOverrides({VV6K1aq1s:{\"data-framer-name\":\"Mobile\"},x6Xxh_8_R:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w23svq\",\"data-framer-name\":\"Frame 72\",layoutDependency:layoutDependency,layoutId:\"JP0R4A8PO\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-24m415\",\"data-framer-name\":\"Newsletter\",layoutDependency:layoutDependency,layoutId:\"pQZzAxMZ4\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ffdvh2\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"qgtvHvAOh\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-q8vev8\",\"data-styles-preset\":\"W6cY7i5V4\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255)))\"},children:\"STAY UPDATED!\"})}),className:\"framer-1gi2uot\",\"data-framer-name\":\"STAY UPDATED!\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FwxA4Z6F3\",style:{\"--extracted-1eung3n\":\"var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255))\",\"--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-1l6qmqb\",\"data-styles-preset\":\"MA__YUPQ6\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255)))\"},children:\"Sign up for our newsletter to receive email updates from leocoso.it\"})}),className:\"framer-17xkzz1\",\"data-framer-name\":\"Sign up for our newsletter to receive email updates from leocoso.it\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EIWgxeXAZ\",style:{\"--extracted-r6o4lv\":\"var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/854bef5c-94c6-4058-811e-73fe9ca70e2a/submit\",className:\"framer-1c79mj\",layoutDependency:layoutDependency,layoutId:\"iWOZ2CPk3\",nodeId:\"iWOZ2CPk3\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(motion.label,{className:\"framer-qw6t48\",layoutDependency:layoutDependency,layoutId:\"kIR7YUd37\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-ct9w5f\",inputName:\"Email\",layoutDependency:layoutDependency,layoutId:\"OnHdo9H_Q\",placeholder:\"mario@gmail.com\",style:{\"--framer-input-background\":\"rgba(187, 187, 187, 0.15)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.1)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"2px\",\"--framer-input-border-radius-bottom-right\":\"2px\",\"--framer-input-border-radius-top-left\":\"2px\",\"--framer-input-border-radius-top-right\":\"2px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"rgb(153, 153, 153)\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgb(153, 153, 153)\"},type:\"email\"})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc((${componentViewport?.width||\"100vw\"} - 64px) / 10)`,y:(componentViewport?.y||0)+32+0+(0+0+(((componentViewport?.height||274)-64)*1-0-(Math.max(0,(((componentViewport?.height||274)-64)*1-0-38)/1)*1+38))/1*0)+0+138+0,...addPropertyOverrides({VV6K1aq1s:{width:`calc((${componentViewport?.width||\"100vw\"} - 32px) / 4)`,y:(componentViewport?.y||0)+16+0+0+0+0+137+0},x6Xxh_8_R:{width:`calc((${componentViewport?.width||\"100vw\"} - 32px) / 10)`,y:(componentViewport?.y||0)+16+0+0+0+138+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2yus2z-container\",layoutDependency:layoutDependency,layoutId:\"rSOk8nQOZ-container\",nodeId:\"rSOk8nQOZ\",rendersWithMotion:true,scopeId:\"bm39Dao1i\",children:/*#__PURE__*/_jsx(ButtonNewsletter,{height:\"100%\",id:\"rSOk8nQOZ\",layoutId:\"rSOk8nQOZ\",style:{width:\"100%\"},type:\"submit\",variant:formVariants(formState,{pending:\"bnq14GYPH\",success:\"nGC06Pe8h\"},\"WB1ywA5fT\"),width:\"100%\"})})})]})})]}),isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+32+0+(0+Math.max(0,(((componentViewport?.height||274)-64)*1-0-38)/1)*1+(((componentViewport?.height||274)-64)*1-0-(Math.max(0,(((componentViewport?.height||274)-64)*1-0-38)/1)*1+38))/1*1)),pixelHeight:139,pixelWidth:523,positionX:\"left\",positionY:\"center\",sizes:\"148px\",src:\"https://framerusercontent.com/images/RcdLFnf2CTzUsATmGrMbNhujo.svg\",srcSet:\"https://framerusercontent.com/images/RcdLFnf2CTzUsATmGrMbNhujo.svg?scale-down-to=512 512w,https://framerusercontent.com/images/RcdLFnf2CTzUsATmGrMbNhujo.svg 523w\"},className:\"framer-wfs8y0\",\"data-framer-name\":\"LEOCOSO Logo 2\",layoutDependency:layoutDependency,layoutId:\"cjy66ucf_\",...addPropertyOverrides({x6Xxh_8_R:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+0+178),pixelHeight:139,pixelWidth:523,positionX:\"left\",positionY:\"center\",sizes:\"100px\",src:\"https://framerusercontent.com/images/RcdLFnf2CTzUsATmGrMbNhujo.svg\",srcSet:\"https://framerusercontent.com/images/RcdLFnf2CTzUsATmGrMbNhujo.svg?scale-down-to=512 512w,https://framerusercontent.com/images/RcdLFnf2CTzUsATmGrMbNhujo.svg 523w\"}}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yo8qfh\",\"data-framer-name\":\"Info\",layoutDependency:layoutDependency,layoutId:\"WRxSa7euC\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vm6ska\",layoutDependency:layoutDependency,layoutId:\"mujV7J427\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16gy89r\",\"data-framer-name\":\"Contact us\",layoutDependency:layoutDependency,layoutId:\"mNCCZTHre\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-19m8p1o\",\"data-styles-preset\":\"jmQRX66ck\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-0b8f33e5-c644-4a59-be77-0d53c12ce1b5, rgb(93, 93, 93)))\"},children:\"INFO\"})}),className:\"framer-w905ys\",\"data-framer-name\":\"Contact \",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MJiWqdwJ1\",style:{\"--extracted-1w1cjl5\":\"var(--token-0b8f33e5-c644-4a59-be77-0d53c12ce1b5, rgb(93, 93, 93))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gn4zrk\",layoutDependency:layoutDependency,layoutId:\"AwfXeWp5x\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1l6qmqb\",\"data-styles-preset\":\"MA__YUPQ6\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a7e9c8f0-1355-46bd-aff5-6c178d5cf723, rgb(153, 153, 153)))\"},children:\"LEOCOSO di Leonardo Fornasaro | P.IVA IT03172500302\"})}),className:\"framer-12w7xhu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hivFzwQbh\",style:{\"--extracted-r6o4lv\":\"var(--token-a7e9c8f0-1355-46bd-aff5-6c178d5cf723, rgb(153, 153, 153))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1l6qmqb\",\"data-styles-preset\":\"MA__YUPQ6\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a7e9c8f0-1355-46bd-aff5-6c178d5cf723, rgb(153, 153, 153)))\"},children:\"Via dei Canzi 18, Milano (MI), CAP 20134\"})}),className:\"framer-dybazx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oR7s68XWj\",style:{\"--extracted-r6o4lv\":\"var(--token-a7e9c8f0-1355-46bd-aff5-6c178d5cf723, rgb(153, 153, 153))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vo3t6p\",layoutDependency:layoutDependency,layoutId:\"TS29yB7Un\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ql95eq\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"GmShyoCtX\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-19m8p1o\",\"data-styles-preset\":\"jmQRX66ck\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-0b8f33e5-c644-4a59-be77-0d53c12ce1b5, rgb(93, 93, 93)))\"},children:\"SOCIAL\"})}),className:\"framer-q13a81\",\"data-framer-name\":\"Social\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GmQ2QRQlI\",style:{\"--extracted-1w1cjl5\":\"var(--token-0b8f33e5-c644-4a59-be77-0d53c12ce1b5, rgb(93, 93, 93))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j7zdju\",layoutDependency:layoutDependency,layoutId:\"efaOK2lW1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1l6qmqb\",\"data-styles-preset\":\"MA__YUPQ6\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/leocosoo/\",motionChild:true,nodeId:\"qtv8nh6Zj\",openInNewTab:true,scopeId:\"bm39Dao1i\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cs26aa\",\"data-styles-preset\":\"Zthp4HMN8\",children:\"INSTAGRAM\"})})})}),className:\"framer-j4iuep\",\"data-framer-name\":\"Instagram\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qtv8nh6Zj\",style:{\"--extracted-r6o4lv\":\"var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255))\",\"--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-1l6qmqb\",\"data-styles-preset\":\"MA__YUPQ6\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.tiktok.com/@leocoso?_t=ZN-8wRAnCXCT94&_r=1\",motionChild:true,nodeId:\"YKrwitUOS\",openInNewTab:true,scopeId:\"bm39Dao1i\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cs26aa\",\"data-styles-preset\":\"Zthp4HMN8\",children:\"TIKTOK\"})})})}),className:\"framer-9avkuk\",\"data-framer-name\":\"Tiktok\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YKrwitUOS\",style:{\"--extracted-r6o4lv\":\"var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255))\",\"--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-1l6qmqb\",\"data-styles-preset\":\"MA__YUPQ6\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.threads.com/@leocosoo?igshid=NTc4MTIwNjQ2YQ==\",motionChild:true,nodeId:\"y9Osk44TF\",openInNewTab:true,scopeId:\"bm39Dao1i\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cs26aa\",\"data-styles-preset\":\"Zthp4HMN8\",children:\"THREADS\"})})})}),className:\"framer-fn96n5\",\"data-framer-name\":\"Threads\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"y9Osk44TF\",style:{\"--extracted-r6o4lv\":\"var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nx36vq\",\"data-framer-name\":\"Pages\",layoutDependency:layoutDependency,layoutId:\"v4Ubs8ken\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-19m8p1o\",\"data-styles-preset\":\"jmQRX66ck\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-0b8f33e5-c644-4a59-be77-0d53c12ce1b5, rgb(93, 93, 93)))\"},children:\"PAGES\"})}),className:\"framer-1gh2msq\",\"data-framer-name\":\"Pages\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"T0JxLx6iu\",style:{\"--extracted-1w1cjl5\":\"var(--token-0b8f33e5-c644-4a59-be77-0d53c12ce1b5, rgb(93, 93, 93))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6ratj\",layoutDependency:layoutDependency,layoutId:\"Iotz3WGPe\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1l6qmqb\",\"data-styles-preset\":\"MA__YUPQ6\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"wgVGUHOJW\",openInNewTab:false,scopeId:\"bm39Dao1i\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cs26aa\",\"data-styles-preset\":\"Zthp4HMN8\",children:\"HOME\"})})})}),className:\"framer-1l1xb3u\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wgVGUHOJW\",style:{\"--extracted-r6o4lv\":\"var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1l6qmqb\",\"data-styles-preset\":\"MA__YUPQ6\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"q4S_XfkDf\"},motionChild:true,nodeId:\"nuiMzUdJT\",openInNewTab:false,scopeId:\"bm39Dao1i\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cs26aa\",\"data-styles-preset\":\"Zthp4HMN8\",children:\"CLOTHES\"})})})}),className:\"framer-byf94y\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nuiMzUdJT\",style:{\"--extracted-r6o4lv\":\"var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1l6qmqb\",\"data-styles-preset\":\"MA__YUPQ6\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"P9vVPyNeM\"},motionChild:true,nodeId:\"WlDRRzV5c\",openInNewTab:false,scopeId:\"bm39Dao1i\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cs26aa\",\"data-styles-preset\":\"Zthp4HMN8\",children:\"ARCHIVE\"})})})}),className:\"framer-14np6uo\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WlDRRzV5c\",style:{\"--extracted-r6o4lv\":\"var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1l6qmqb\",\"data-styles-preset\":\"MA__YUPQ6\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ePDLQVAnT\"},motionChild:true,nodeId:\"lRBAYthaw\",openInNewTab:false,scopeId:\"bm39Dao1i\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cs26aa\",\"data-styles-preset\":\"Zthp4HMN8\",children:\"ABOUT\"})})})}),className:\"framer-klw1o2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lRBAYthaw\",style:{\"--extracted-r6o4lv\":\"var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-kntkzv\",\"data-framer-name\":\"Contact us\",layoutDependency:layoutDependency,layoutId:\"QCCJ5MjVD\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1svswc2\",layoutDependency:layoutDependency,layoutId:\"b8dfXGEkM\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-11zohhs\",layoutDependency:layoutDependency,layoutId:\"yh3DDe4wE\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1c4tbql-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"OlT97Ed20-container\",nodeId:\"OlT97Ed20\",rendersWithMotion:true,scopeId:\"bm39Dao1i\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<a href=\"https://www.iubenda.com/privacy-policy/23553006\" class=\"iubenda-black iubenda-noiframe iubenda-embed iubenda-noiframe \" title=\"Privacy Policy \">Privacy Policy</a><script type=\"text/javascript\">(function (w,d) {var loader = function () {var s = d.createElement(\"script\"), tag = d.getElementsByTagName(\"script\")[0]; s.src=\"https://cdn.iubenda.com/iubenda.js\"; tag.parentNode.insertBefore(s,tag);}; if(w.addEventListener){w.addEventListener(\"load\", loader, false);}else if(w.attachEvent){w.attachEvent(\"onload\", loader);}else{w.onload = loader;}})(window, document);</script>',id:\"OlT97Ed20\",layoutId:\"OlT97Ed20\",radius:\"0px\",style:{width:\"100%\"},type:\"html\",url:\"\",width:\"100%\",zoom:1})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-fqprnj\",layoutDependency:layoutDependency,layoutId:\"YvdekvlGb\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nqjszf-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"N77Q2WhPL-container\",nodeId:\"N77Q2WhPL\",rendersWithMotion:true,scopeId:\"bm39Dao1i\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<a href=\"https://www.iubenda.com/privacy-policy/23553006/cookie-policy\" class=\"iubenda-black iubenda-noiframe iubenda-embed iubenda-noiframe \" title=\"Cookie Policy \">Cookie Policy</a><script type=\"text/javascript\">(function (w,d) {var loader = function () {var s = d.createElement(\"script\"), tag = d.getElementsByTagName(\"script\")[0]; s.src=\"https://cdn.iubenda.com/iubenda.js\"; tag.parentNode.insertBefore(s,tag);}; if(w.addEventListener){w.addEventListener(\"load\", loader, false);}else if(w.attachEvent){w.attachEvent(\"onload\", loader);}else{w.onload = loader;}})(window, document);</script>',id:\"N77Q2WhPL\",layoutId:\"N77Q2WhPL\",radius:\"0px\",style:{width:\"100%\"},type:\"html\",url:\"\",width:\"100%\",zoom:1})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6fm87t-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"fUFHCWOsM-container\",nodeId:\"fUFHCWOsM\",rendersWithMotion:true,scopeId:\"bm39Dao1i\",children:/*#__PURE__*/_jsx(Download,{fontControl:{fontFamily:'\"Pathway Extreme\", \"Pathway Extreme Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"125%\",textAlign:\"left\"},height:\"100%\",hoverOptions:{backgroundColor:\"rgba(51, 51, 51, 0)\",color:\"rgb(255, 255, 255)\",scale:1,transition:{damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"}},id:\"fUFHCWOsM\",layoutId:\"fUFHCWOsM\",srcFile:\"https://framerusercontent.com/assets/M9XryILh3st6Nwuedwqp0Tr8PjM.pdf\",srcType:\"Upload\",srcURL:\"\",style:{width:\"100%\"},styleOptions:{backgroundColor:\"rgba(18, 18, 18, 0)\",borderRadius:0,color:\"var(--token-0b8f33e5-c644-4a59-be77-0d53c12ce1b5, rgb(93, 93, 93))\",gap:5,padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0},text:\"Terms and Conditions\",width:\"100%\",...addPropertyOverrides({VV6K1aq1s:{fontControl:{fontFamily:'\"Pathway Extreme\", \"Pathway Extreme Placeholder\", sans-serif',fontSize:\"10px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"175%\",textAlign:\"center\"}},x6Xxh_8_R:{fontControl:{fontFamily:'\"Pathway Extreme\", \"Pathway Extreme Placeholder\", sans-serif',fontSize:\"10px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"125%\"}}},baseVariant,gestureVariant)})})})]})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ucBXS.framer-18va0j, .framer-ucBXS .framer-18va0j { display: block; }\",\".framer-ucBXS.framer-tfaku9 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; height: 274px; justify-content: space-between; overflow: visible; padding: 32px; position: relative; width: 1440px; }\",\".framer-ucBXS .framer-1w23svq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 40%; }\",\".framer-ucBXS .framer-24m415 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: 1px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ucBXS .framer-ffdvh2 { 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: 100%; }\",\".framer-ucBXS .framer-1gi2uot, .framer-ucBXS .framer-17xkzz1, .framer-ucBXS .framer-12w7xhu { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ucBXS .framer-1c79mj { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-ucBXS .framer-qw6t48 { 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: flex-start; padding: 0px; position: relative; width: 1px; }\",'.framer-ucBXS .framer-ct9w5f { --framer-input-focused-border-color: #0099ff; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-family: \"Inter\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-padding: 12px; flex: none; height: 40px; position: relative; width: 100%; }',\".framer-ucBXS .framer-2yus2z-container { flex: none; height: auto; position: relative; width: 25%; }\",\".framer-ucBXS .framer-wfs8y0 { flex: none; height: 38px; position: relative; width: 148px; }\",\".framer-ucBXS .framer-yo8qfh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 75px; height: 100%; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 36%; }\",\".framer-ucBXS .framer-1vm6ska { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ucBXS .framer-16gy89r { 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: 35%; }\",\".framer-ucBXS .framer-w905ys, .framer-ucBXS .framer-q13a81, .framer-ucBXS .framer-j4iuep, .framer-ucBXS .framer-9avkuk, .framer-ucBXS .framer-fn96n5, .framer-ucBXS .framer-1gh2msq, .framer-ucBXS .framer-1l1xb3u, .framer-ucBXS .framer-byf94y, .framer-ucBXS .framer-14np6uo, .framer-ucBXS .framer-klw1o2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ucBXS .framer-1gn4zrk, .framer-ucBXS .framer-j7zdju, .framer-ucBXS .framer-6ratj { 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: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ucBXS .framer-dybazx { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 90%; word-break: break-word; word-wrap: break-word; }\",\".framer-ucBXS .framer-vo3t6p { 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: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ucBXS .framer-1ql95eq { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 8px; position: relative; width: 1px; }\",\".framer-ucBXS .framer-1nx36vq { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ucBXS .framer-kntkzv { 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: 100%; }\",\".framer-ucBXS .framer-1svswc2 { 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-ucBXS .framer-11zohhs, .framer-ucBXS .framer-fqprnj { 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: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ucBXS .framer-1c4tbql-container, .framer-ucBXS .framer-1nqjszf-container { flex: none; height: auto; position: relative; width: 103px; }\",\".framer-ucBXS .framer-6fm87t-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-ucBXS.framer-v-1sc4hrl.framer-tfaku9 { height: min-content; padding: 16px; width: 810px; }\",\".framer-ucBXS.framer-v-1sc4hrl .framer-1w23svq { height: 210px; }\",\".framer-ucBXS.framer-v-1sc4hrl .framer-wfs8y0 { aspect-ratio: 3.8947368421052633 / 1; height: var(--framer-aspect-ratio-supported, 26px); width: 100px; }\",\".framer-ucBXS.framer-v-1sc4hrl .framer-yo8qfh { height: min-content; width: 50%; }\",\".framer-ucBXS.framer-v-1ubvzp7.framer-tfaku9 { flex-direction: column; gap: 48px; height: min-content; justify-content: flex-start; padding: 16px; width: 360px; }\",\".framer-ucBXS.framer-v-1ubvzp7 .framer-1w23svq { gap: 16px; height: min-content; justify-content: flex-start; width: 100%; }\",\".framer-ucBXS.framer-v-1ubvzp7 .framer-24m415 { flex: none; gap: 24px; height: min-content; }\",\".framer-ucBXS.framer-v-1ubvzp7 .framer-yo8qfh { gap: 32px; height: min-content; width: 100%; }\",\".framer-ucBXS.framer-v-1ubvzp7 .framer-1vm6ska { flex-direction: column; gap: 24px; }\",\".framer-ucBXS.framer-v-1ubvzp7 .framer-16gy89r { gap: 12px; order: 1; width: 100%; }\",\".framer-ucBXS.framer-v-1ubvzp7 .framer-1gn4zrk { gap: 2px; }\",\".framer-ucBXS.framer-v-1ubvzp7 .framer-dybazx { width: 100%; }\",\".framer-ucBXS.framer-v-1ubvzp7 .framer-vo3t6p { flex: none; order: 0; width: 100%; }\",\".framer-ucBXS.framer-v-1ubvzp7 .framer-1ql95eq { padding: 0px; }\",\".framer-ucBXS.framer-v-1ubvzp7 .framer-1svswc2 { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: wrap; gap: 12px 12px; justify-content: flex-start; }\",\".framer-ucBXS.framer-v-1ubvzp7 .framer-11zohhs, .framer-ucBXS.framer-v-1ubvzp7 .framer-fqprnj, .framer-ucBXS.framer-v-1ubvzp7 .framer-6fm87t-container { flex: none; width: 100%; }\",\".framer-ucBXS.framer-v-1ubvzp7 .framer-1c4tbql-container, .framer-ucBXS.framer-v-1ubvzp7 .framer-1nqjszf-container { flex: 1 0 0px; width: 1px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 274\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"x6Xxh_8_R\":{\"layout\":[\"fixed\",\"auto\"]},\"VV6K1aq1s\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerbm39Dao1i=withCSS(Component,css,\"framer-ucBXS\");export default Framerbm39Dao1i;Framerbm39Dao1i.displayName=\"Footer\";Framerbm39Dao1i.defaultProps={height:274,width:1440};addPropertyControls(Framerbm39Dao1i,{variant:{options:[\"DzwRXoKtp\",\"x6Xxh_8_R\",\"VV6K1aq1s\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerbm39Dao1i,[{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/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{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/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{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/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{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/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{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/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Pathway Extreme\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/pathwayextreme/v3/neI6zCC3pJ0rsaH2_sD-QttXPfDPonvkQ-pxx5gufvP2VmLjiFyxGf8BLymNjYv2Oy6vkLmw4xak2N11Liw3igP5eg.woff2\",weight:\"400\"}]},...ButtonNewsletterFonts,...EmbedFonts,...DownloadFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerbm39Dao1i\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"x6Xxh_8_R\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VV6K1aq1s\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"274\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1440\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (7422eea)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Pathway Extreme-regular\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Pathway Extreme\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/pathwayextreme/v3/neI6zCC3pJ0rsaH2_sD-QttXPfDPonvkQ-pxx5gufvP2VmLjiFyxGf8BLymNjYv2Oy6vkLmw4xak2N11Liw3igP5eg.woff2\",weight:\"400\"},{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-5Scpi .framer-styles-preset-1ez0ric:not(.rich-text-wrapper), .framer-5Scpi .framer-styles-preset-1ez0ric.rich-text-wrapper p { --framer-font-family: \"Pathway Extreme\", \"Pathway Extreme Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 125%; --framer-paragraph-spacing: 25px; --framer-text-alignment: start; --framer-text-color: var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-5Scpi .framer-styles-preset-1ez0ric:not(.rich-text-wrapper), .framer-5Scpi .framer-styles-preset-1ez0ric.rich-text-wrapper p { --framer-font-family: \"Pathway Extreme\", \"Pathway Extreme Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 25px; --framer-text-alignment: start; --framer-text-color: var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-5Scpi .framer-styles-preset-1ez0ric:not(.rich-text-wrapper), .framer-5Scpi .framer-styles-preset-1ez0ric.rich-text-wrapper p { --framer-font-family: \"Pathway Extreme\", \"Pathway Extreme Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 25px; --framer-text-alignment: start; --framer-text-color: var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-5Scpi\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (d65f646)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Pathway Extreme-regular\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Pathway Extreme\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/pathwayextreme/v3/neI6zCC3pJ0rsaH2_sD-QttXPfDPonvkQ-pxx5gufvP2VmLjiFyxGf8BLymNjYv2Oy6vkLmw4xak2N11Liw3igP5eg.woff2\",weight:\"400\"},{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-4sD09 .framer-styles-preset-k74ez8:not(.rich-text-wrapper), .framer-4sD09 .framer-styles-preset-k74ez8.rich-text-wrapper p { --framer-font-family: \"Pathway Extreme\", \"Pathway Extreme Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 125%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 0px) { .framer-4sD09 .framer-styles-preset-k74ez8:not(.rich-text-wrapper), .framer-4sD09 .framer-styles-preset-k74ez8.rich-text-wrapper p { --framer-font-family: \"Pathway Extreme\", \"Pathway Extreme Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 125%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-4sD09\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{ControlType,RenderTarget}from\"framer\";export const ProductBaseControls={productID:{title:\"Product ID\",type:ControlType.String}};export const isOnCanvas=()=>RenderTarget.current()===RenderTarget.canvas;export const ConfigControls={config:{type:ControlType.Object,hidden:()=>true,controls:{storefrontToken:{type:ControlType.String},storeDomain:{type:ControlType.String},countryIsoCode:{type:ControlType.String,defaultValue:\"US\"},languageIsoCode:{type:ControlType.String,defaultValue:\"EN\"},testMode:{type:ControlType.Boolean,defaultValue:true},permissions:{type:ControlType.Object,controls:{selling_plans:{type:ControlType.Boolean,defaultValue:false}}}}},font:{type:ControlType.Font,hidden:()=>true}};export function cn(...styles){let final={};styles.forEach(style=>{if(style){final={...final,...style};if(typeof style.border===\"object\"){final={...final,...style.border};}if(typeof style.font===\"object\"){final={...final,...style.font};}if(style.hidden){final={...final,display:\"none\"};}}});return final;}export const textProperties=(fontSize=16,color)=>{return{fontSize:{type:ControlType.Number,min:6,max:100,defaultValue:fontSize},color:{type:ControlType.Color,defaultValue:color},font:{type:ControlType.Font,displayTextAlignment:true,defaultFontType:\"sans-serif\"},padding:{type:ControlType.Padding}};};\nexport const __FramerMetadata__ = {\"exports\":{\"ProductBaseControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConfigControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"cn\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"textProperties\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./_framer_utils.map", "import React from\"react\";export function priceCode(price,config){if(!price)return\"\";var _ref;const locale=(_ref=(config===null||config===void 0?void 0:config.languageIsoCode.includes(\"_\"))?config===null||config===void 0?void 0:config.languageIsoCode.replace(\"_\",\"-\"):`${config===null||config===void 0?void 0:config.languageIsoCode}-${config===null||config===void 0?void 0:config.countryIsoCode}`)!==null&&_ref!==void 0?_ref:\"EN-US\";const amount=parseFloat(price.amount);const formatter=new Intl.NumberFormat(locale,{style:\"currency\",currency:price.currencyCode});return formatter.format(amount);}/**\n * Parses global id (gid) and returns the resource type and id.\n * @see https://shopify.dev/api/usage/gids\n * @param gid - A shopify GID (string)\n *\n * @example\n * ```ts\n * const {id, resource} = parseGid('gid://shopify/Order/123')\n * // => id = \"123\", resource = 'Order'\n *\n *  * const {id, resource} = parseGid('gid://shopify/Cart/abc123')\n * // => id = \"abc123\", resource = 'Cart'\n * ```\n **/export function parseGid(gid){const defaultReturn={id:\"\",resource:null,resourceId:null,search:\"\",searchParams:new URLSearchParams,hash:\"\"};if(typeof gid!==\"string\"){return defaultReturn;}try{const{search,searchParams,pathname,hash}=new URL(gid);const pathnameParts=pathname.split(\"/\");const lastPathnamePart=pathnameParts[pathnameParts.length-1];const resourcePart=pathnameParts[pathnameParts.length-2];if(!lastPathnamePart||!resourcePart){return defaultReturn;}const id=`${lastPathnamePart}${search}${hash}`||\"\";const resourceId=lastPathnamePart||null;const resource=resourcePart!==null&&resourcePart!==void 0?resourcePart:null;return{id,resource,resourceId,search,searchParams,hash};}catch{return defaultReturn;}}export function debounce(func,delay){let timeoutId;return function(...args){clearTimeout(timeoutId);timeoutId=setTimeout(()=>{func.apply(this,args);},delay);};}export const checkConfigAreSame=()=>{const wrappers=document.querySelectorAll(\".groundNodeWrapper\");wrappers.forEach(wrapper=>{const errorEl=wrapper.querySelector(\"#shopiframe-error\");const elements=wrapper.querySelectorAll(\"[data-shopiframe-store]\");let areSame=true;if(errorEl)wrapper.removeChild(errorEl);if(elements.length){const firstValue=elements[0].getAttribute(\"data-shopiframe-store\");elements.forEach(item=>{if(item.getAttribute(\"data-shopiframe-store\")!==firstValue){areSame=false;}});}if(!areSame){const errorStr=`\n        <div id=\"shopiframe-error\" style=\"position: absolute; top:0; left:0; right:0;z-index:999; bottom:0; border: solid 0.3vw #B00020;\" >\n        <p style=\"background: #B00020; font-size:22px; font-weight: 500; padding: 10px 10px calc(10px + 0.3vw); margin: 0; color: #fff;\" ><b>Shopiframe</b>: Components with different configurations detected. Please open the Shopiframe Plugin, and the issue will be fixed.</p>\n        </div>`;wrapper.insertAdjacentHTML(\"afterbegin\",errorStr);}});};export const addPropsToChildren=(children,changeProps,allInstances)=>{return React.Children.map(children,child=>{if(!/*#__PURE__*/React.isValidElement(child)){return child;}var _ref;let childProps=(_ref=child.props)!==null&&_ref!==void 0?_ref:{};// padd changedProps to all child elements props\nif(child.props.children&&allInstances){childProps.children=addPropsToChildren(child.props.children,changeProps,allInstances);}childProps={...childProps,...changeProps};return /*#__PURE__*/React.cloneElement(child,childProps);});};\nexport const __FramerMetadata__ = {\"exports\":{\"addPropsToChildren\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"priceCode\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"debounce\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkConfigAreSame\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"parseGid\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./_utils.map", "let t=0;function atom(e,n){const o=\"atom\"+ ++t;const r={toString:()=>o};if(\"function\"===typeof e)r.read=e;else{r.init=e;r.read=t=>t(r);r.write=(t,e,n)=>e(r,\"function\"===typeof n?n(t(r)):n)}n&&(r.write=n);return r}const hasInitialValue=t=>\"init\"in t;const isActuallyWritableAtom=t=>!!t.write;const e=new WeakMap;const registerCancelPromise=(t,n)=>{e.set(t,n);t.catch((()=>{})).finally((()=>e.delete(t)))};const cancelPromise=(t,n)=>{const o=e.get(t);if(o){e.delete(t);o(n)}};const resolvePromise=(t,e)=>{t.status=\"fulfilled\";t.value=e};const rejectPromise=(t,e)=>{t.status=\"rejected\";t.reason=e};const isEqualAtomValue=(t,e)=>\"v\"in t&&\"v\"in e&&Object.is(t.v,e.v);const isEqualAtomError=(t,e)=>\"e\"in t&&\"e\"in e&&Object.is(t.e,e.e);const hasPromiseAtomValue=t=>\"v\"in t&&t.v instanceof Promise;const returnAtomValue=t=>{if(\"e\"in t)throw t.e;return t.v};const createStore=()=>{const t=new WeakMap;const e=new WeakMap;const n=new Map;let o;let r;if(\"production\"!==(import.meta.env&&import.meta.env.MODE)){o=new Set;r=new Set}const getAtomState=e=>t.get(e);const setAtomState=(e,o)=>{\"production\"!==(import.meta.env&&import.meta.env.MODE)&&Object.freeze(o);const r=t.get(e);t.set(e,o);n.has(e)||n.set(e,r);if(r&&hasPromiseAtomValue(r)){const t=\"v\"in o?o.v instanceof Promise?o.v:Promise.resolve(o.v):Promise.reject(o.e);cancelPromise(r.v,t)}};const updateDependencies=(t,e,n)=>{const o=new Map;let r=false;n.forEach((n=>{const s=n===t?e:getAtomState(n);if(s){o.set(n,s);e.d.get(n)!==s&&(r=true)}else\"production\"!==(import.meta.env&&import.meta.env.MODE)&&console.warn(\"[Bug] atom state not found\")}));(r||e.d.size!==o.size)&&(e.d=o)};const setAtomValue=(t,e,n)=>{const o=getAtomState(t);const r={d:(null==o?void 0:o.d)||new Map,v:e};n&&updateDependencies(t,r,n);if(o&&isEqualAtomValue(o,r)&&o.d===r.d)return o;setAtomState(t,r);return r};const setAtomError=(t,e,n)=>{const o=getAtomState(t);const r={d:(null==o?void 0:o.d)||new Map,e:e};n&&updateDependencies(t,r,n);if(o&&isEqualAtomError(o,r)&&o.d===r.d)return o;setAtomState(t,r);return r};const readAtomState=t=>{const n=getAtomState(t);if(n){n.d.forEach(((n,o)=>{o===t||e.has(o)||readAtomState(o)}));if(Array.from(n.d).every((([e,n])=>e===t||getAtomState(e)===n)))return n}const o=new Set;let r=true;const getter=e=>{o.add(e);if(e===t){const t=getAtomState(e);if(t)return returnAtomValue(t);if(hasInitialValue(e))return e.init;throw new Error(\"no atom init\")}const n=readAtomState(e);return returnAtomValue(n)};let s;let c;const i={get signal(){s||(s=new AbortController);return s.signal},get setSelf(){\"production\"===(import.meta.env&&import.meta.env.MODE)||isActuallyWritableAtom(t)||console.warn(\"setSelf function cannot be used with read-only atom\");!c&&isActuallyWritableAtom(t)&&(c=(...e)=>{\"production\"!==(import.meta.env&&import.meta.env.MODE)&&r&&console.warn(\"setSelf function cannot be called in sync\");if(!r)return writeAtom(t,...e)});return c}};try{const e=t.read(getter,i);if(e instanceof Promise){let n;const r=new Promise(((s,c)=>{let i=false;e.then((t=>{if(!i){resolvePromise(r,t);s(t)}}),(t=>{if(!i){rejectPromise(r,t);c(t)}})).finally((()=>{if(!i){i=true;setAtomValue(t,r,o)}}));n=t=>{if(!i){i=true;t.then((t=>resolvePromise(r,t)),(t=>rejectPromise(r,t)));s(t)}}}));r.status=\"pending\";registerCancelPromise(r,(t=>{t&&n(t);null==s?void 0:s.abort()}));return setAtomValue(t,r,o)}return setAtomValue(t,e,o)}catch(e){return setAtomError(t,e,o)}finally{r=false}};const readAtom=t=>returnAtomValue(readAtomState(t));const addAtom=t=>{let n=e.get(t);n||(n=mountAtom(t));return n};const canUnmountAtom=(t,e)=>!e.l.size&&(!e.t.size||1===e.t.size&&e.t.has(t));const delAtom=t=>{const n=e.get(t);n&&canUnmountAtom(t,n)&&unmountAtom(t)};const recomputeDependents=t=>{const n=e.get(t);null==n?void 0:n.t.forEach((e=>{if(e!==t){const t=getAtomState(e);const n=readAtomState(e);t&&isEqualAtomValue(t,n)||recomputeDependents(e)}}))};const writeAtomState=(t,...e)=>{let n=true;const getter=t=>returnAtomValue(readAtomState(t));const setter=(e,...o)=>{let r;if(e===t){if(!hasInitialValue(e))throw new Error(\"atom not writable\");const t=getAtomState(e);const n=setAtomValue(e,o[0]);t&&isEqualAtomValue(t,n)||recomputeDependents(e)}else r=writeAtomState(e,...o);n||flushPending();return r};const o=t.write(getter,setter,...e);n=false;return o};const writeAtom=(t,...e)=>{const n=writeAtomState(t,...e);flushPending();return n};const mountAtom=(t,n)=>{const o={t:new Set(n&&[n]),l:new Set};e.set(t,o);\"production\"!==(import.meta.env&&import.meta.env.MODE)&&r.add(t);readAtomState(t).d.forEach(((n,o)=>{const r=e.get(o);r?r.t.add(t):o!==t&&mountAtom(o,t)}));readAtomState(t);if(isActuallyWritableAtom(t)&&t.onMount){const e=t.onMount(((...e)=>writeAtom(t,...e)));e&&(o.u=e)}return o};const unmountAtom=t=>{var n;const o=null==(n=e.get(t))?void 0:n.u;o&&o();e.delete(t);\"production\"!==(import.meta.env&&import.meta.env.MODE)&&r.delete(t);const s=getAtomState(t);if(s){hasPromiseAtomValue(s)&&cancelPromise(s.v);s.d.forEach(((n,o)=>{if(o!==t){const n=e.get(o);if(n){n.t.delete(t);canUnmountAtom(o,n)&&unmountAtom(o)}}}))}else\"production\"!==(import.meta.env&&import.meta.env.MODE)&&console.warn(\"[Bug] could not find atom state to unmount\",t)};const mountDependencies=(t,n,o)=>{const r=new Set(n.d.keys());null==o?void 0:o.forEach(((n,o)=>{if(r.has(o)){r.delete(o);return}const s=e.get(o);if(s){s.t.delete(t);canUnmountAtom(o,s)&&unmountAtom(o)}}));r.forEach((n=>{const o=e.get(n);o?o.t.add(t):e.has(t)&&mountAtom(n,t)}))};const flushPending=()=>{while(n.size){const t=Array.from(n);n.clear();t.forEach((([t,n])=>{const o=getAtomState(t);if(o){o.d!==(null==n?void 0:n.d)&&mountDependencies(t,o,null==n?void 0:n.d);const r=e.get(t);!r||n&&!hasPromiseAtomValue(n)&&(isEqualAtomValue(n,o)||isEqualAtomError(n,o))||r.l.forEach((t=>t()))}else\"production\"!==(import.meta.env&&import.meta.env.MODE)&&console.warn(\"[Bug] no atom state to flush\")}))}\"production\"!==(import.meta.env&&import.meta.env.MODE)&&o.forEach((t=>t()))};const subscribeAtom=(t,e)=>{const n=addAtom(t);flushPending();const o=n.l;o.add(e);return()=>{o.delete(e);delAtom(t)}};return\"production\"!==(import.meta.env&&import.meta.env.MODE)?{get:readAtom,set:writeAtom,sub:subscribeAtom,dev_subscribe_state:t=>{o.add(t);return()=>{o.delete(t)}},dev_get_mounted_atoms:()=>r.values(),dev_get_atom_state:e=>t.get(e),dev_get_mounted:t=>e.get(t),dev_restore_atoms:t=>{for(const[e,n]of t)if(hasInitialValue(e)){setAtomValue(e,n);recomputeDependents(e)}flushPending()}}:{get:readAtom,set:writeAtom,sub:subscribeAtom}};let n;const getDefaultStore=()=>{n||(n=createStore());return n};export{atom,createStore,getDefaultStore};\n\n//# sourceMappingURL=vanilla.mjs.map", "import{createContext as t,useState as e,useEffect as n,useRef as o,createElement as r,useContext as s,useReducer as i,useDebugValue as c,useCallback as a}from\"react\";import{atom as u}from\"jotai/vanilla\";const l=Symbol();const isSuspensePromise=t=>!!t[l];const isSuspensePromiseAlreadyCancelled=t=>!t[l].c;const cancelSuspensePromise=t=>{var e;const{b:n,c:o}=t[l];if(o){o();null==(e=d.get(n))?void 0:e()}};const isEqualSuspensePromise=(t,e)=>{const n=t[l].o;const o=e[l].o;return n===o||t===o||isSuspensePromise(n)&&isEqualSuspensePromise(n,e)};const createSuspensePromise=(t,e)=>{const n={b:t,o:e,c:null};const o=new Promise((t=>{n.c=()=>{n.c=null;t()};e.finally(n.c)}));o[l]=n;return o};const copySuspensePromise=t=>createSuspensePromise(t[l].b,t[l].o);const d=new WeakMap;const registerPromiseAbort=(t,e)=>{d.set(t,e)};const hasInitialValue=t=>\"init\"in t;const f=\"r\";const p=\"w\";const m=\"c\";const v=\"s\";const w=\"h\";const h=\"n\";const E=\"l\";const g=\"a\";const y=\"m\";const createStore=t=>{const e=new WeakMap;const n=new WeakMap;const o=new Map;let r;let s;if(\"production\"!==(import.meta.env&&import.meta.env.MODE)){r=new Set;s=new Set}if(t)for(const[n,o]of t){const t={v:o,r:0,y:true,d:new Map};if(\"production\"!==(import.meta.env&&import.meta.env.MODE)){Object.freeze(t);hasInitialValue(n)||console.warn(\"Found initial value for derived atom which can cause unexpected behavior\",n)}e.set(n,t)}const i=new WeakMap;const addSuspensePromiseToCache=(t,e,n)=>{let o=i.get(e);if(!o){o=new Map;i.set(e,o)}n.then((()=>{if(o.get(t)===n){o.delete(t);o.size||i.delete(e)}}));o.set(t,n)};const cancelAllSuspensePromiseInCache=t=>{const e=new Set;const n=i.get(t);if(n){i.delete(t);n.forEach(((t,n)=>{cancelSuspensePromise(t);e.add(n)}))}return e};const c=new WeakMap;const getVersionedAtomStateMap=t=>{let e=c.get(t);if(!e){e=new Map;c.set(t,e)}return e};const getAtomState=(t,n)=>{if(t){const e=getVersionedAtomStateMap(t);let o=e.get(n);if(!o){o=getAtomState(t.p,n);o&&\"p\"in o&&isSuspensePromiseAlreadyCancelled(o.p)&&(o=void 0);o&&e.set(n,o)}return o}return e.get(n)};const setAtomState=(t,n,r)=>{\"production\"!==(import.meta.env&&import.meta.env.MODE)&&Object.freeze(r);if(t){const e=getVersionedAtomStateMap(t);e.set(n,r)}else{const t=e.get(n);e.set(n,r);o.has(n)||o.set(n,t)}};const createReadDependencies=(t,e=new Map,n)=>{if(!n)return e;const o=new Map;let r=false;n.forEach((n=>{var s;const i=(null==(s=getAtomState(t,n))?void 0:s.r)||0;o.set(n,i);e.get(n)!==i&&(r=true)}));return e.size!==o.size||r?o:e};const setAtomValue=(t,e,n,o,r)=>{const s=getAtomState(t,e);if(s){if(r&&(!(\"p\"in s)||!isEqualSuspensePromise(s.p,r)))return s;\"p\"in s&&cancelSuspensePromise(s.p)}const i={v:n,r:(null==s?void 0:s.r)||0,y:true,d:createReadDependencies(t,null==s?void 0:s.d,o)};let c=!(null==s?void 0:s.y);if(s&&\"v\"in s&&Object.is(s.v,n)){if(i.d!==s.d&&(i.d.size!==s.d.size||!Array.from(i.d.keys()).every((t=>s.d.has(t))))){c=true;Promise.resolve().then((()=>{flushPending(t)}))}}else{c=true;++i.r;i.d.has(e)&&(i.d=new Map(i.d).set(e,i.r))}if(s&&!c)return s;setAtomState(t,e,i);return i};const setAtomReadError=(t,e,n,o,r)=>{const s=getAtomState(t,e);if(s){if(r&&(!(\"p\"in s)||!isEqualSuspensePromise(s.p,r)))return s;\"p\"in s&&cancelSuspensePromise(s.p)}const i={e:n,r:((null==s?void 0:s.r)||0)+1,y:true,d:createReadDependencies(t,null==s?void 0:s.d,o)};setAtomState(t,e,i);return i};const setAtomSuspensePromise=(t,e,n,o)=>{const r=getAtomState(t,e);if(r&&\"p\"in r){if(isEqualSuspensePromise(r.p,n)&&!isSuspensePromiseAlreadyCancelled(r.p))return r.y?r:{...r,y:true};cancelSuspensePromise(r.p)}addSuspensePromiseToCache(t,e,n);const s={p:n,r:((null==r?void 0:r.r)||0)+1,y:true,d:createReadDependencies(t,null==r?void 0:r.d,o)};setAtomState(t,e,s);return s};const setAtomPromiseOrValue=(t,e,n,o)=>{if(n instanceof Promise){const r=createSuspensePromise(n,n.then((n=>{setAtomValue(t,e,n,o,r)})).catch((n=>{if(n instanceof Promise)return isSuspensePromise(n)?n.then((()=>{readAtomState(t,e,true)})):n;setAtomReadError(t,e,n,o,r)})));return setAtomSuspensePromise(t,e,r,o)}return setAtomValue(t,e,n,o)};const setAtomInvalidated=(t,e)=>{const n=getAtomState(t,e);if(n){const o={...n,y:false};setAtomState(t,e,o)}else\"production\"!==(import.meta.env&&import.meta.env.MODE)&&console.warn(\"[Bug] could not invalidate non existing atom\",e)};const readAtomState=(t,e,o)=>{if(!o){const o=getAtomState(t,e);if(o){if(o.y&&\"p\"in o&&!isSuspensePromiseAlreadyCancelled(o.p))return o;o.d.forEach(((o,r)=>{if(r!==e)if(n.has(r)){const e=getAtomState(t,r);e&&!e.y&&readAtomState(t,r)}else readAtomState(t,r)}));if(Array.from(o.d).every((([e,n])=>{const o=getAtomState(t,e);return o&&!(\"p\"in o)&&o.r===n})))return o.y?o:{...o,y:true}}}const r=new Set;try{const n=e.read((n=>{r.add(n);const o=n===e?getAtomState(t,n):readAtomState(t,n);if(o){if(\"e\"in o)throw o.e;if(\"p\"in o)throw o.p;return o.v}if(hasInitialValue(n))return n.init;throw new Error(\"no atom init\")}));return setAtomPromiseOrValue(t,e,n,r)}catch(n){if(n instanceof Promise){const o=isSuspensePromise(n)&&isSuspensePromiseAlreadyCancelled(n)?copySuspensePromise(n):createSuspensePromise(n,n);return setAtomSuspensePromise(t,e,o,r)}return setAtomReadError(t,e,n,r)}};const readAtom=(t,e)=>{const n=readAtomState(e,t);return n};const addAtom=(t,e)=>{let o=n.get(e);o||(o=mountAtom(t,e));return o};const canUnmountAtom=(t,e)=>!e.l.size&&(!e.t.size||1===e.t.size&&e.t.has(t));const delAtom=(t,e)=>{const o=n.get(e);o&&canUnmountAtom(e,o)&&unmountAtom(t,e)};const invalidateDependents=(t,e)=>{const o=n.get(e);null==o?void 0:o.t.forEach((n=>{if(n!==e){setAtomInvalidated(t,n);invalidateDependents(t,n)}}))};const writeAtomState=(t,e,n)=>{let o=true;const writeGetter=(e,n)=>{const o=readAtomState(t,e);if(\"e\"in o)throw o.e;if(\"p\"in o){if(null==n?void 0:n.unstable_promise)return o.p.then((()=>{const r=getAtomState(t,e);return r&&\"p\"in r&&r.p===o.p?new Promise((t=>setTimeout(t))).then((()=>writeGetter(e,n))):writeGetter(e,n)}));\"production\"!==(import.meta.env&&import.meta.env.MODE)&&console.info(\"Reading pending atom state in write operation. We throw a promise for now.\",e);throw o.p}if(\"v\"in o)return o.v;\"production\"!==(import.meta.env&&import.meta.env.MODE)&&console.warn(\"[Bug] no value found while reading atom in write operation. This is probably a bug.\",e);throw new Error(\"no value found\")};const setter=(n,r)=>{let s;if(n===e){if(!hasInitialValue(n))throw new Error(\"atom not writable\");const e=cancelAllSuspensePromiseInCache(n);e.forEach((e=>{e!==t&&setAtomPromiseOrValue(e,n,r)}));const o=getAtomState(t,n);const s=setAtomPromiseOrValue(t,n,r);o!==s&&invalidateDependents(t,n)}else s=writeAtomState(t,n,r);o||flushPending(t);return s};const r=e.write(writeGetter,setter,n);o=false;return r};const writeAtom=(t,e,n)=>{const o=writeAtomState(n,t,e);flushPending(n);return o};const isActuallyWritableAtom=t=>!!t.write;const mountAtom=(t,e,o)=>{const r={t:new Set(o&&[o]),l:new Set};n.set(e,r);\"production\"!==(import.meta.env&&import.meta.env.MODE)&&s.add(e);const i=readAtomState(void 0,e);i.d.forEach(((o,r)=>{const s=n.get(r);s?s.t.add(e):r!==e&&mountAtom(t,r,e)}));if(isActuallyWritableAtom(e)&&e.onMount){const setAtom=n=>writeAtom(e,n,t);const n=e.onMount(setAtom);t=void 0;n&&(r.u=n)}return r};const unmountAtom=(t,e)=>{var o;const r=null==(o=n.get(e))?void 0:o.u;r&&r();n.delete(e);\"production\"!==(import.meta.env&&import.meta.env.MODE)&&s.delete(e);const i=getAtomState(t,e);if(i){\"p\"in i&&cancelSuspensePromise(i.p);i.d.forEach(((o,r)=>{if(r!==e){const o=n.get(r);if(o){o.t.delete(e);canUnmountAtom(r,o)&&unmountAtom(t,r)}}}))}else\"production\"!==(import.meta.env&&import.meta.env.MODE)&&console.warn(\"[Bug] could not find atom state to unmount\",e)};const mountDependencies=(t,e,o,r)=>{const s=new Set(o.d.keys());null==r?void 0:r.forEach(((o,r)=>{if(s.has(r)){s.delete(r);return}const i=n.get(r);if(i){i.t.delete(e);canUnmountAtom(r,i)&&unmountAtom(t,r)}}));s.forEach((o=>{const r=n.get(o);r?r.t.add(e):n.has(e)&&mountAtom(t,o,e)}))};const flushPending=t=>{if(t){const o=getVersionedAtomStateMap(t);o.forEach(((o,r)=>{const s=e.get(r);if(o!==s){const e=n.get(r);null==e?void 0:e.l.forEach((e=>e(t)))}}))}else{while(o.size){const t=Array.from(o);o.clear();t.forEach((([t,e])=>{const o=getAtomState(void 0,t);o&&o.d!==(null==e?void 0:e.d)&&mountDependencies(void 0,t,o,null==e?void 0:e.d);if(e&&!e.y&&(null==o?void 0:o.y))return;const r=n.get(t);null==r?void 0:r.l.forEach((t=>t()))}))}\"production\"!==(import.meta.env&&import.meta.env.MODE)&&r.forEach((t=>t()))}};const commitVersionedAtomStateMap=t=>{const n=getVersionedAtomStateMap(t);n.forEach(((n,o)=>{const r=e.get(o);if(!r||n.r>r.r||n.y!==r.y||n.r===r.r&&n.d!==r.d){e.set(o,n);n.d!==(null==r?void 0:r.d)&&mountDependencies(t,o,n,null==r?void 0:r.d)}}))};const commitAtom=(t,e)=>{e&&commitVersionedAtomStateMap(e);flushPending(void 0)};const subscribeAtom=(t,e,n)=>{const o=addAtom(n,t);const r=o.l;r.add(e);return()=>{r.delete(e);delAtom(n,t)}};const restoreAtoms=(t,e)=>{for(const[n,o]of t)if(hasInitialValue(n)){setAtomPromiseOrValue(e,n,o);invalidateDependents(e,n)}flushPending(e)};return\"production\"!==(import.meta.env&&import.meta.env.MODE)?{[f]:readAtom,[p]:writeAtom,[m]:commitAtom,[v]:subscribeAtom,[w]:restoreAtoms,[h]:t=>{r.add(t);return()=>{r.delete(t)}},[E]:()=>s.values(),[g]:t=>e.get(t),[y]:t=>n.get(t)}:{[f]:readAtom,[p]:writeAtom,[m]:commitAtom,[v]:subscribeAtom,[w]:restoreAtoms}};const createStoreForExport=t=>{const e=createStore(t);const get=t=>{const n=e[f](t);if(\"e\"in n)throw n.e;if(!(\"p\"in n))return n.v};const asyncGet=t=>new Promise(((n,o)=>{const r=e[f](t);\"e\"in r?o(r.e):n(\"p\"in r?r.p.then((()=>asyncGet(t))):r.v)}));const set=(t,n)=>e[p](t,n);const sub=(t,n)=>e[v](t,n);return{get:get,asyncGet:asyncGet,set:set,sub:sub,SECRET_INTERNAL_store:e}};const createScopeContainer=(t,e)=>{const n=e?e(t).SECRET_INTERNAL_store:createStore(t);return{s:n}};const M=new Map;const getScopeContext=e=>{M.has(e)||M.set(e,t(createScopeContainer()));return M.get(e)};const Provider=({children:t,initialValues:s,scope:i,unstable_createStore:c,unstable_enableVersionedWrite:a})=>{const[u,l]=e({});n((()=>{const t=d.current;if(t.w){t.s[m](null,u);delete u.p;t.v=u}}),[u]);const d=o();if(!d.current){const t=createScopeContainer(s,c);if(a){let e=0;t.w=t=>{l((n=>{const o=e?n:{p:n};t(o);return o}))};t.v=u;t.r=t=>{++e;t();--e}}d.current=t}const f=getScopeContext(i);return r(f.Provider,{value:d.current},t)};function atom(t,e){return u(t,e)}function useAtomValue(t,e){const o=getScopeContext(e);const r=s(o);const{s:a,v:u}=r;const getAtomValue=e=>{const n=a[f](t,e);if(\"production\"!==(import.meta.env&&import.meta.env.MODE)&&!n.y)throw new Error(\"should not be invalidated\");if(\"e\"in n)throw n.e;if(\"p\"in n)throw n.p;if(\"v\"in n)return n.v;throw new Error(\"no atom value\")};const[[l,d,p],w]=i(((e,n)=>{const o=getAtomValue(n);return Object.is(e[1],o)&&e[2]===t?e:[n,o,t]}),u,(e=>{const n=getAtomValue(e);return[e,n,t]}));let h=d;if(p!==t){w(l);h=getAtomValue(l)}n((()=>{const{v:e}=r;e&&a[m](t,e);const n=a[v](t,w,e);w(e);return n}),[a,t,r]);n((()=>{a[m](t,l)}));c(h);return h}function useSetAtom(t,e){const n=getScopeContext(e);const{s:o,w:r}=s(n);const i=a((e=>{if(\"production\"!==(import.meta.env&&import.meta.env.MODE)&&!(\"write\"in t))throw new Error(\"not writable atom\");const write=n=>o[p](t,e,n);return r?r(write):write()}),[o,r,t]);return i}function useAtom(t,e){if(\"scope\"in t){console.warn(\"atom.scope is deprecated. Please do useAtom(atom, scope) instead.\");e=t.scope}return[useAtomValue(t,e),useSetAtom(t,e)]}export{Provider,getScopeContext as SECRET_INTERNAL_getScopeContext,registerPromiseAbort as SECRET_INTERNAL_registerPromiseAbort,atom,createStoreForExport as unstable_createStore,useAtom,useAtomValue,useSetAtom};\n\n//# sourceMappingURL=index.mjs.map", "const cartReturnData=`\nid\ncreatedAt\nupdatedAt\ncheckoutUrl\nlines(first: 250) {\n  edges {\n    node {\n      id\n      quantity\n      sellingPlanAllocation {\n          checkoutChargeAmount {\n            amount\n            currencyCode\n          }\n          sellingPlan {\n            name\n          }\n      }\n      merchandise {\n        ... on ProductVariant {\n          id\n          title\n          compareAtPriceV2 {\n            amount\n            currencyCode\n          }\n          priceV2 {\n            amount\n            currencyCode\n          }\n          product {\n            id\n            title\n          }\n          image {\n            url\n            width\n            height\n            altText\n          }\n          selectedOptions {\n            value\n            name\n          }\n        }\n      }\n      attributes {\n        key\n        value\n      }\n    }\n  }\n}\ncost {\n  totalAmount {\n    amount\n    currencyCode\n  }\n  subtotalAmount {\n    amount\n    currencyCode\n  }\n  totalTaxAmount {\n    amount\n    currencyCode\n  }\n  totalDutyAmount {\n    amount\n    currencyCode\n  }\n}`;export const productsQuery=({sellingPlan,pageInfo})=>`{\n  products(first: 250${pageInfo?`, after: \"${pageInfo}\"`:\"\"}) {\n    nodes {\n      compareAtPriceRange {\n        minVariantPrice {\n          amount\n          currencyCode\n        }\n      }\n      totalInventory\n      availableForSale\n      isGiftCard\n      collections(first: 250) {\n        nodes {\n          title\n          handle\n        }\n      }\n      handle\n      id\n      media(first: 15) {\n        nodes {\n            mediaContentType\n            alt\n            ...mediaFieldsByType\n        }\n      }\n      images(first: 15) {\n        nodes {\n          altText\n          height\n          url\n          width\n        }\n      }\n      options {\n        id\n        name\n        values\n      }\n      priceRange {\n        minVariantPrice {\n          amount\n          currencyCode\n        }\n        maxVariantPrice {\n          amount\n          currencyCode\n        }\n      }\n      productType\n      tags\n      title\n      description\n      descriptionHtml\n      vendor\n      updatedAt\n      createdAt\n      featuredImage {\n        url\n      }\n      ${sellingPlan?`\n      requiresSellingPlan\n      sellingPlanGroups(first: 250) {\n        nodes {\n          name\n          sellingPlans(first: 250) {\n            nodes {\n              id\n              name\n            }\n          }\n        }\n      }`:\"\"}\n      variants(first: 250) {\n        nodes {\n          title\n          availableForSale\n          sku\n          barcode\n          compareAtPriceV2 {\n            amount\n            currencyCode\n          }\n          priceV2 {\n            amount\n            currencyCode\n          }\n          id\n          image {\n            url\n            width\n            height\n            altText\n          }\n          currentlyNotInStock\n          requiresShipping\n          quantityAvailable\n          taxable\n          selectedOptions {\n            value\n            name\n          }\n          ${sellingPlan?`\n          sellingPlanAllocations(first: 250) {\n            nodes {\n              checkoutChargeAmount {\n                amount\n                currencyCode\n              }\n              sellingPlan {\n                name\n                id\n              }\n            }\n          }`:\"\"}\n        }\n      }\n    }\n    pageInfo {\n        hasNextPage\n        endCursor\n      }\n    }\n}\n\nfragment mediaFieldsByType on Media {\n  ...on MediaImage {\n    image {\n      height\n      width\n      url\n      altText\n    }\n  }\n  ...on Video {\n    previewImage {\n      height\n      width\n      url\n      altText\n    }\n    sources {\n      url\n      mimeType\n      format\n      height\n      width\n    }\n  }\n}\n`;export const createCart=`\n  mutation createCart($cartInput: CartInput) {\n    cartCreate(input: $cartInput) {\n      cart {\n        ${cartReturnData}\n      }\n    }\n  }\n`;export const readCart=`\n  query cartQuery($cartId: ID!) {\n    cart(id: $cartId) {\n      ${cartReturnData}\n    }\n  }\n`;export const addItemsToCart=`\n  mutation addCartLines($cartId: ID!, $lines: [CartLineInput!]!) {\n    cartLinesAdd(cartId: $cartId, lines: $lines) {\n      cart {\n         ${cartReturnData}\n      }\n      userErrors {\n        field\n        message\n      }\n    }\n  }\n`;export const updateCartItems=`\n  mutation addCartLines($cartId: ID!, $lines: [CartLineUpdateInput!]!) {\n    cartLinesUpdate(cartId: $cartId, lines: $lines) {\n      cart {\n         ${cartReturnData}\n      }\n      userErrors {\n        field\n        message\n      }\n    }\n  }\n`;export const removeCartItems=`\n  mutation removeCartLines($cartId: ID!, $lineIds: [ID!]!) {\n    cartLinesRemove(cartId: $cartId, lineIds: $lineIds) {\n      cart {\n         ${cartReturnData}\n      }\n      userErrors {\n        field\n        message\n      }\n    }\n  }\n`;\nexport const __FramerMetadata__ = {\"exports\":{\"addItemsToCart\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"readCart\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"updateCartItems\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"removeCartItems\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createCart\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"productsQuery\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./_queries.map", "import{atom}from\"jotai\";import{productsQuery,createCart,readCart}from\"https://framerusercontent.com/modules/xpqbkEp3IFoaBlvr8BRa/vjnwndfwLJvzXtZxLnKK/_queries.js\";export async function fetchAllProducts(client,sellingPlan){const products=[];let pageInfo=null;try{do{const query=productsQuery({pageInfo,sellingPlan});const response=await client.request(query);products.push(...response.data?.products.nodes);// Update pageInfo for next iteration\nconst responsePageInfo=response.data?.products.pageInfo;pageInfo=responsePageInfo.hasNextPage?responsePageInfo.endCursor:null;console.log(`Fetched ${products.length} products so far...`);}while(pageInfo)return products;}catch(error){console.error(\"Error fetching products:\",error.message);return[];}}export const settingsAtom=atom({enableSellingPlan:false});export const configAtom=atom(null);export const clientAtom=atom(null);export const selectedProductsAtom=atom({});export const productsAtom=atom(async get=>{const sellingPlan=get(settingsAtom).enableSellingPlan;if(!get(clientAtom))return[];const products=await fetchAllProducts(get(clientAtom),sellingPlan);return products;});export const localCartAtom=atom(null);export const createCartAtom=atom(async get=>{const attributes=[];const currentUrl=new URL(window.location.href);// Add all search parameters from the current URL to attributes\ncurrentUrl.searchParams?.forEach((value,key)=>{if(key!==\"key\"){attributes.push({key,value});}});console.log(\"Create Cart\",attributes);return get(clientAtom)?.request(createCart,{variables:{cartInput:{attributes}}}).then(res=>res.data?.cartCreate?.cart);});export const cartAtom=atom(async get=>{const cartId=localStorage.getItem(\"shopifyCartID\");const localCart=get(localCartAtom);if(localCart)return localCart;const client=get(clientAtom);if(!client)return null;if(!cartId)return get(createCartAtom);return client.request(readCart,{variables:{cartId}}).then(res=>{if(res.data?.cart)return res.data.cart;return get(createCartAtom);}).catch(()=>get(createCartAtom));});\nexport const __FramerMetadata__ = {\"exports\":{\"productsAtom\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"configAtom\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SelectedProduct\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"cartAtom\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localCartAtom\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"settingsAtom\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"clientAtom\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"selectedProductsAtom\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fetchAllProducts\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createCartAtom\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "const e=\"GraphQL Client\";const t=0;const r=3;const n=\"An error occurred while fetching from the API. Review 'graphQLErrors' for details.\";const s=\"Response returned unexpected Content-Type:\";const o=\"An unknown error has occurred. The API did not return a data object or any errors in its response.\";const i={json:\"application/json\",multipart:\"multipart/mixed\"};const a=1e3;const c=[429,503];function formatErrorMessage(t,r=e){return t.startsWith(`${r}`)?t:`${r}: ${t}`}function getErrorMessage(e){return e instanceof Error?e.message:JSON.stringify(e)}function validateRetries({client:e,retries:n}){if(n!==void 0&&(typeof n!==\"number\"||n<t||n>r))throw new Error(`${e}: The provided \"retries\" value (${n}) is invalid - it cannot be less than ${t} or greater than ${r}`)}function getKeyValueIfValid(e,t){return t&&(typeof t!==\"object\"||Array.isArray(t)||typeof t===\"object\"&&Object.keys(t).length>0)?{[e]:t}:{}}function generateHttpFetch({clientLogger:t,customFetchApi:r=fetch,client:n=e,defaultRetryWaitTime:s=a,retriableCodes:o=c}){const httpFetch=async(e,i,a)=>{const c=i+1;const u=a+1;let p;try{p=await r(...e);t({type:\"HTTP-Response\",content:{requestParams:e,response:p}});if(!p.ok&&o.includes(p.status)&&c<=u)throw new Error;return p}catch(r){if(c<=u){const r=p?.headers.get(\"Retry-After\");await sleep(r?parseInt(r,10):s);t({type:\"HTTP-Retry\",content:{requestParams:e,lastResponse:p,retryAttempt:i,maxRetries:a}});return httpFetch(e,c,a)}throw new Error(formatErrorMessage(`${a>0?`Attempted maximum number of ${a} network retries. Last message - `:\"\"}${getErrorMessage(r)}`,n))}};return httpFetch}async function sleep(e){return new Promise((t=>setTimeout(t,e)))}function createGraphQLClient({headers:t,url:r,customFetchApi:n=p,retries:s=0,logger:o}){validateRetries({client:e,retries:s});const i={headers:t,url:r,retries:s};const c=generateClientLogger(o);const u=generateHttpFetch({customFetchApi:n,clientLogger:c,defaultRetryWaitTime:a});const p=generateFetch(u,i);const l=generateRequest(p);return{config:i,fetch:p,request:l}}function generateClientLogger(e){return t=>{e&&e(t)}}async function processJSONResponse(e){const{errors:t,data:r,extensions:s}=await e.json();return{...getKeyValueIfValid(\"data\",r),...getKeyValueIfValid(\"extensions\",s),...t||!r?{errors:{networkStatusCode:e.status,message:formatErrorMessage(t?n:o),...getKeyValueIfValid(\"graphQLErrors\",t),response:e}}:{}}}function generateFetch(t,{url:r,headers:n,retries:s}){return async(o,i={})=>{const{variables:a,headers:c,url:u,retries:p}=i;const l=JSON.stringify({query:o,variables:a});validateRetries({client:e,retries:p});const g=Object.fromEntries(Object.entries({...n,...c}).map((([e,t])=>[e,Array.isArray(t)?t.join(\", \"):t.toString()])));const d=[u??r,{method:\"POST\",headers:g,body:l}];return t(d,1,p??s)}}function generateRequest(e){return async(...t)=>{try{const r=await e(...t);const{status:n,statusText:o}=r;const a=r.headers.get(\"content-type\")||\"\";return r.ok?a.includes(i.json)?processJSONResponse(r):{errors:{networkStatusCode:n,message:formatErrorMessage(`${s} ${a}`),response:r}}:{errors:{networkStatusCode:n,message:formatErrorMessage(o),response:r}}}catch(e){return{errors:{message:getErrorMessage(e)}}}}}function validateDomainAndGetStoreUrl({client:e,storeDomain:t}){try{if(!t||typeof t!==\"string\")throw new Error;const e=t.trim();const r=e.startsWith(\"http\")?e:`https://${e}`;const n=new URL(r);n.protocol=\"https\";return n.origin}catch(r){throw new Error(`${e}: a valid store domain (\"${t}\") must be provided`)}}function validateApiVersion({client:e,currentSupportedApiVersions:t,apiVersion:r,logger:n}){const s=`${e}: the provided apiVersion (\"${r}\")`;const o=`Currently supported API versions: ${t.join(\", \")}`;if(!r||typeof r!==\"string\")throw new Error(`${s} is invalid. ${o}`);const i=r.trim();t.includes(i)||(n?n({type:\"Unsupported_Api_Version\",content:{apiVersion:r,supportedApiVersions:t}}):console.warn(`${s} is likely deprecated or not supported. ${o}`))}function getQuarterMonth(e){const t=e*3-2;return t===10?t:`0${t}`}function getPrevousVersion(e,t,r){const n=t-r;return n<=0?`${e-1}-${getQuarterMonth(n+4)}`:`${e}-${getQuarterMonth(n)}`}function getCurrentApiVersion(){const e=new Date;const t=e.getUTCMonth();const r=e.getUTCFullYear();const n=Math.floor(t/3+1);return{year:r,quarter:n,version:`${r}-${getQuarterMonth(n)}`}}function getCurrentSupportedApiVersions(){const{year:e,quarter:t,version:r}=getCurrentApiVersion();const n=t===4?`${e+1}-01`:`${e}-${getQuarterMonth(t+1)}`;return[getPrevousVersion(e,t,3),getPrevousVersion(e,t,2),getPrevousVersion(e,t,1),r,n,\"unstable\"]}function generateGetHeaders(e){return t=>({...t??{},...e.headers})}function generateGetGQLClientParams({getHeaders:e,getApiUrl:t}){return(r,n)=>{const s=[r];if(n&&Object.keys(n).length>0){const{variables:r,apiVersion:o,headers:i,retries:a}=n;s.push({...r?{variables:r}:{},...i?{headers:e(i)}:{},...o?{url:t(o)}:{},...a?{retries:a}:{}})}return s}}const u=\"application/json\";const p=\"storefront-api-client\";const l=\"0.2.2\";const g=\"X-Shopify-Storefront-Access-Token\";const d=\"Shopify-Storefront-Private-Token\";const f=\"X-SDK-Variant\";const h=\"X-SDK-Version\";const m=\"X-SDK-Variant-Source\";const A=\"Storefront API Client\";function validatePrivateAccessTokenUsage(e){if(e&&typeof window!==\"undefined\")throw new Error(`${A}: private access tokens and headers should only be used in a server-to-server implementation. Use the public API access token in nonserver environments.`)}function validateRequiredAccessTokens(e,t){if(!e&&!t)throw new Error(`${A}: a public or private access token must be provided`);if(e&&t)throw new Error(`${A}: only provide either a public or private access token`)}function createStorefrontApiClient({storeDomain:e,apiVersion:t,publicAccessToken:r,privateAccessToken:n,clientName:s,retries:o=0,customFetchApi:i,logger:a}){const c=getCurrentSupportedApiVersions();const y=validateDomainAndGetStoreUrl({client:A,storeDomain:e});const v={client:A,currentSupportedApiVersions:c,logger:a};validateApiVersion({...v,apiVersion:t});validateRequiredAccessTokens(r,n);validatePrivateAccessTokenUsage(n);const $=generateApiUrlFormatter(y,t,v);const w={storeDomain:y,apiVersion:t,...r?{publicAccessToken:r}:{privateAccessToken:n},headers:{\"Content-Type\":u,Accept:u,[f]:p,[h]:l,...s?{[m]:s}:{},...r?{[g]:r}:{[d]:n}},apiUrl:$(),clientName:s};const V=createGraphQLClient({headers:w.headers,url:w.apiUrl,retries:o,customFetchApi:i,logger:a});const b=generateGetHeaders(w);const S=generateGetApiUrl(w,$);const T=generateGetGQLClientParams({getHeaders:b,getApiUrl:S});const k={config:w,getHeaders:b,getApiUrl:S,fetch:(...e)=>V.fetch(...T(...e)),request:(...e)=>V.request(...T(...e))};return Object.freeze(k)}function generateApiUrlFormatter(e,t,r){return n=>{n&&validateApiVersion({...r,apiVersion:n});const s=(n??t).trim();return`${e}/api/${s}/graphql.json`}}function generateGetApiUrl(e,t){return r=>r?t(r):e.apiUrl}export{createStorefrontApiClient};\n//# sourceMappingURL=index.mjs.map\n", "import{useEffect,useCallback}from\"react\";import{createStorefrontApiClient}from\"@shopify/storefront-api-client\";import{useAtomValue,useSetAtom}from\"jotai\";import{productsAtom,clientAtom,configAtom,cartAtom}from\"https://framerusercontent.com/modules/yZBbIevRfN36MGDPpltx/wGTLw66WgEMH0ulWn0NR/_atoms.js\";import{checkConfigAreSame,debounce}from\"https://framerusercontent.com/modules/7dEgbg7qo3lsQk361YtS/NrF60tPHZRRgADqpoRFr/_utils.js\";export const useShopify=config=>{const debouncedCheck=useCallback(debounce(()=>{checkConfigAreSame();},100),[]);const products=useAtomValue(productsAtom);const cart=useAtomValue(cartAtom);const client=useAtomValue(clientAtom);const setClient=useSetAtom(clientAtom);const setConfig=useSetAtom(configAtom);useEffect(()=>{debouncedCheck();//set config if exist\nif(config&&Object.keys(config).length!==0)setConfig(config);// create the client and store it\nif(!client&&config?.storeDomain&&config?.storefrontToken){setClient(createStorefrontApiClient({storeDomain:config.storeDomain,apiVersion:\"2024-07\",publicAccessToken:config.storefrontToken,customFetchApi:fetch}));}return()=>{debouncedCheck();};},[config]);useEffect(()=>{if(cart){localStorage.setItem(\"shopifyCartID\",cart.id);}},[cart]);return{products,cart};};\nexport const __FramerMetadata__ = {\"exports\":{\"useShopify\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "export const DefaultCart={id:\"Test\",checkoutUrl:\"Test title\",cost:{subtotalAmount:{amount:\"50.0\",currencyCode:\"USD\"},totalAmount:{amount:\"60.0\",currencyCode:\"USD\"},totalTaxAmount:{amount:\"10.0\",currencyCode:\"USD\"},totalDutyAmount:null},lines:{edges:[{node:{id:\"test\",quantity:1,merchandise:{id:\"Test\",title:\"Medium / Red\",priceV2:{amount:\"50.0\",currencyCode:\"USD\"},image:{altText:\"\",height:720,url:\"https://blocks.astratic.com/img/general-img-square.png\",width:600},product:{id:\"Test\",title:\"Product Title Test\"},selectedOptions:[{name:\"Size\",value:\"Medium\"}]}}}]}};export const DefaultProduct={id:\"test\",title:\"Product Title Test\",availableForSale:false,compareAtPriceRange:{minVariantPrice:{amount:\"15.0\",currencyCode:\"USD\"}},requiresSellingPlan:false,sellingPlanGroups:{nodes:[{name:\"Subscribe and save\",sellingPlans:{nodes:[{id:\"gid://shopify/SellingPlan/689520312655\",name:\"Deliver every 3 months, 30% off\"},{id:\"gid://shopify/SellingPlan/689520345423\",name:\"Deliver every week, 10% off\"}]}}]},priceRange:{minVariantPrice:{amount:\"10.0\",currencyCode:\"USD\"},maxVariantPrice:{amount:\"10.0\",currencyCode:\"USD\"}},options:[{id:\"gid://shopify/ProductOption/11329409777957\",name:\"Size\",values:[\"Medium\",\"Small\"]},{id:\"gid://shopify/ProductOption/11329409810725\",name:\"Color\",values:[\"Black\",\"Red\"]}],variants:{nodes:[{availableForSale:true,compareAtPriceV2:{amount:\"30.0\",currencyCode:\"CAD\"},currentlyNotInStock:false,id:\"gid://shopify/ProductVariant/47880718909733\",priceV2:{amount:\"20.0\",currencyCode:\"CAD\"},quantityAvailable:2,requiresShipping:true,selectedOptions:[{name:\"Size\",value:\"Medium\"},{name:\"Color\",value:\"Black\"}],taxable:false,title:\"Medium / Black\",sellingPlanAllocations:{nodes:[{checkoutChargeAmount:{amount:\"46.9\",currencyCode:\"USD\"},sellingPlan:{id:\"gid://shopify/SellingPlan/689520312655\",name:\"Deliver every 3 months, 30% off\"}},{checkoutChargeAmount:{amount:\"32\",currencyCode:\"USD\"},sellingPlan:{id:\"gid://shopify/SellingPlan/689520345423\",name:\"Deliver every week, 10% off\"}}]}},{availableForSale:true,compareAtPriceV2:{amount:\"30.0\",currencyCode:\"CAD\"},currentlyNotInStock:false,id:\"gid://shopify/ProductVariant/47880718942501\",priceV2:{amount:\"14.0\",currencyCode:\"CAD\"},quantityAvailable:3,requiresShipping:true,selectedOptions:[{name:\"Size\",value:\"Medium\"},{name:\"Color\",value:\"Red\"}],taxable:true,title:\"Medium / Red\"},{availableForSale:true,compareAtPriceV2:{amount:\"30.0\",currencyCode:\"CAD\"},currentlyNotInStock:true,id:\"gid://shopify/ProductVariant/47880718975269\",priceV2:{amount:\"5.0\",currencyCode:\"CAD\"},quantityAvailable:0,requiresShipping:true,selectedOptions:[{name:\"Size\",value:\"Small\"},{name:\"Color\",value:\"Black\"}],taxable:true,title:\"Small / Black\"},{availableForSale:false,compareAtPriceV2:{amount:\"30.0\",currencyCode:\"CAD\"},currentlyNotInStock:false,id:\"gid://shopify/ProductVariant/47880719008037\",priceV2:{amount:\"20.0\",currencyCode:\"CAD\"},quantityAvailable:0,requiresShipping:true,selectedOptions:[{name:\"Size\",value:\"Small\"},{name:\"Color\",value:\"Red\"}],taxable:true,title:\"Small / Red\"}]},images:{nodes:[{altText:\"\",height:720,url:\"https://blocks.astratic.com/img/general-img-square.png\",width:600},{altText:\"\",height:720,url:\"https://blocks.astratic.com/img/general-img-square.png\",width:600}]}};\nexport const __FramerMetadata__ = {\"exports\":{\"DefaultProduct\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DefaultCart\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./_test_data.map", "import{useState}from\"react\";import{useAtomValue,useSetAtom}from\"jotai\";import{localCartAtom,clientAtom}from\"https://framerusercontent.com/modules/yZBbIevRfN36MGDPpltx/wGTLw66WgEMH0ulWn0NR/_atoms.js\";import{addItemsToCart,removeCartItems,updateCartItems}from\"https://framerusercontent.com/modules/xpqbkEp3IFoaBlvr8BRa/vjnwndfwLJvzXtZxLnKK/_queries.js\";import{useShopify}from\"https://framerusercontent.com/modules/tdCHCV0pSkxlDaX5GkOX/eoP3ogKxOWbw98qAWDYN/_useShopify.js\";import{DefaultCart}from\"https://framerusercontent.com/modules/fWwtzMT2tYXMW4IKB8On/1dFHOQ0gPjMC0e1WUStY/_test_data.js\";export const useCart=config=>{const[actionLoading,setActionLoading]=useState(false);const[cartError,setCartError]=useState(\"\");const{cart}=useShopify(config);const client=useAtomValue(clientAtom);const setCart=useSetAtom(localCartAtom);const cartCount=cart?.lines.edges.filter(({node})=>node.quantity).length??0;const addToCart=async({merchandiseId,quantity=1,attributes,sellingPlanId})=>{setActionLoading(true);setCartError(\"\");try{const res=await client?.request(addItemsToCart,{variables:{cartId:cart?.id,lines:{merchandiseId,quantity,attributes,sellingPlanId}}});setActionLoading(false);if(res?.data?.cartLinesAdd?.userErrors.length){setCartError(res.data.cartLinesAdd.userErrors[0].message);}if(res?.data?.cartLinesAdd?.cart){setCart(res.data.cartLinesAdd.cart);}return;}catch{setActionLoading(false);return;}};const removeFromCart=merchandiseId=>{setActionLoading(true);client?.request(removeCartItems,{variables:{cartId:cart?.id,lineIds:[merchandiseId]}}).then(res=>{setActionLoading(false);if(res.data?.cartLinesRemove?.userErrors){console.error(res.data.cartLinesRemove.userErrors);}if(res.data?.cartLinesRemove?.cart){setCart(res.data.cartLinesRemove.cart);}}).catch(()=>{setActionLoading(false);});};const changeQuantity=async(merchandiseId,quantity)=>{setActionLoading(true);client?.request(updateCartItems,{variables:{cartId:cart?.id,lines:{id:merchandiseId,quantity}}}).then(res=>{setActionLoading(false);if(res.data?.cartLinesUpdate?.userErrors){console.error(res.data.cartLinesUpdate.userErrors);}if(res.data?.cartLinesUpdate?.cart){setCart(res.data.cartLinesUpdate.cart);}}).catch(()=>{setActionLoading(false);});};return{cart:!config||config.testMode?DefaultCart:cart,actionLoading,cartError,cartCount,addToCart,changeQuantity,removeFromCart};};\nexport const __FramerMetadata__ = {\"exports\":{\"useCart\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";import{cn}from\"https://framerusercontent.com/modules/eAejHXy6apg0StNmpKvK/GXn1lJ5V4nUwhRO9yQKC/_framer_utils.js\";export default function ComponentWrapper({children,style={},hidden=false,productID,config}){const dataAttributes={\"data-shopiframe\":\"component\",\"data-shopiframe-store\":config?.storeDomain};if(productID===\"EMPTY\")return /*#__PURE__*/_jsx(\"div\",{style:{background:\"#C83E3E\",color:\"#fff\",borderRadius:\"10px\",padding:\"8px\",boxShadow:\"0px 5px 15px 0px #AC1B1B33\",fontWeight:\"600\"},...dataAttributes,children:\"Product ID required for this component\"});if(hidden)return null;return /*#__PURE__*/_jsx(\"div\",{style:cn(style),...dataAttributes,children:typeof children===\"function\"?hidden||productID===\"EMPTY\"?null:children():children});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ComponentWrapper\",\"slots\":[\"children\"],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{cn,textProperties,ConfigControls}from\"https://framerusercontent.com/modules/eAejHXy6apg0StNmpKvK/GXn1lJ5V4nUwhRO9yQKC/_framer_utils.js\";import{priceCode}from\"https://framerusercontent.com/modules/7dEgbg7qo3lsQk361YtS/NrF60tPHZRRgADqpoRFr/_utils.js\";import{useCart}from\"https://framerusercontent.com/modules/kEMMGb5hqGCVwEpqX70U/6lPNP9BqU7bHzW8Ly6cC/_useCart.js\";import ComponentWrapper from\"https://framerusercontent.com/modules/hQlZBgGeLDev5WuUJA4d/6ncqGCEKZWsfLWpBe7Jn/ComponentWrapper.js\";/**\n * @framerDisableUnlink\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function Shopify_CartSubtotal(props){const{cart}=useCart(props.config);const total=priceCode(cart?.cost?.subtotalAmount,props.config);const hidden=!total||cart?.cost?.subtotalAmount.currencyCode===\"XXX\";return /*#__PURE__*/_jsx(ComponentWrapper,{style:cn(props.styles),config:props.config,children:hidden?/*#__PURE__*/_jsx(\"span\",{children:\"0.00\"}):/*#__PURE__*/_jsx(\"span\",{children:total})});}Shopify_CartSubtotal.displayName=\"Cart Subtotal\";addPropertyControls(Shopify_CartSubtotal,{...ConfigControls,styles:{buttonTitle:\"Style\",type:ControlType.Object,controls:textProperties(18,\"rgba(18, 18, 18, 1)\")}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Shopify_CartSubtotal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"* @framerSupportedLayoutWidth auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{cn,textProperties,ConfigControls}from\"https://framerusercontent.com/modules/eAejHXy6apg0StNmpKvK/GXn1lJ5V4nUwhRO9yQKC/_framer_utils.js\";import{useCart}from\"https://framerusercontent.com/modules/kEMMGb5hqGCVwEpqX70U/6lPNP9BqU7bHzW8Ly6cC/_useCart.js\";import ComponentWrapper from\"https://framerusercontent.com/modules/hQlZBgGeLDev5WuUJA4d/6ncqGCEKZWsfLWpBe7Jn/ComponentWrapper.js\";/**\n * @framerDisableUnlink\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function Shopify_CartCounter(props){const{cart}=useCart(props.config);const count=cart?.lines.edges.reduce((sum,item)=>{if(!item.node.quantity)return sum;sum+=props.countAllVariants?item.node.quantity:1;return sum;},0)??0;return /*#__PURE__*/_jsx(ComponentWrapper,{style:cn(styles.count,props.styles),hidden:props.hiddenOnZero&&count===0,config:props.config,children:()=>/*#__PURE__*/_jsx(\"span\",{children:String(count)})});}Shopify_CartCounter.displayName=\"Cart Counter\";addPropertyControls(Shopify_CartCounter,{...ConfigControls,styles:{buttonTitle:\"Style\",type:ControlType.Object,controls:{...textProperties(14,\"#fff\"),width:{type:ControlType.Number,defaultValue:20},height:{type:ControlType.Number,defaultValue:20},backgroundColor:{title:\"Background color\",type:ControlType.Color,defaultValue:\"#000\",optional:true},border:{type:ControlType.Border,defaultValue:{borderWidth:0}},borderRadius:{type:ControlType.BorderRadius,defaultValue:\"30px\"}}},hiddenOnZero:{title:\"Hide on 0\",type:ControlType.Boolean,defaultValue:false},countAllVariants:{type:ControlType.Boolean,title:\"Count all variants\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"}});const styles={count:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Shopify_CartCounter\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"* @framerSupportedLayoutWidth auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Shopify_CartCounter.map", "// Generated by Framer (f73129a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,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/VBFyWRZkH8vuIvVvye1b/djOr46HB0qYjdxSgk1mZ/cC5vR0H2Y.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/i2AcXMclpd8ia332v05U/gIb4J4KKYPBbLJaHn0FA/jmQRX66ck.js\";const cycleOrder=[\"jt6f7CnIu\",\"OtuhY9bAB\",\"I72GuLUin\",\"HpSIO1yjj\",\"YCLAHfUAh\",\"RPpGSmd7c\",\"fSkb9jNN5\"];const serializationHash=\"framer-J0IPw\";const variantClassNames={fSkb9jNN5:\"framer-v-c5wlsw\",HpSIO1yjj:\"framer-v-1jpyece\",I72GuLUin:\"framer-v-q642de\",jt6f7CnIu:\"framer-v-1vopt4\",OtuhY9bAB:\"framer-v-fchzz2\",RPpGSmd7c:\"framer-v-tela43\",YCLAHfUAh:\"framer-v-1qpl99z\"};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={\"Desk - Menu (ALL)\":\"I72GuLUin\",\"Desk - Menu (HIGHEND)\":\"YCLAHfUAh\",\"Desk - Menu (MERCH)\":\"HpSIO1yjj\",\"Desk - Menu Open\":\"OtuhY9bAB\",\"Mobile (Open)\":\"fSkb9jNN5\",Desktop:\"jt6f7CnIu\",Mobile:\"RPpGSmd7c\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"jt6f7CnIu\"};};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:\"jt6f7CnIu\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterng2d9z=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"OtuhY9bAB\");});const onMouseLeave1e9xvw4=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"jt6f7CnIu\");});const onTap2h89yl=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"fSkb9jNN5\");});const onMouseEnter5neraa=activeVariantCallback(async(...args)=>{setVariant(\"HpSIO1yjj\");});const onMouseLeave5zsvup=activeVariantCallback(async(...args)=>{setVariant(\"OtuhY9bAB\");});const onMouseEnter15aah4j=activeVariantCallback(async(...args)=>{setVariant(\"YCLAHfUAh\");});const onMouseEnter111n6cw=activeVariantCallback(async(...args)=>{setVariant(\"I72GuLUin\");});const onTapcex39k=activeVariantCallback(async(...args)=>{setVariant(\"RPpGSmd7c\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"OtuhY9bAB\",\"I72GuLUin\",\"HpSIO1yjj\",\"YCLAHfUAh\",\"fSkb9jNN5\"].includes(baseVariant))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-1vopt4\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"jt6f7CnIu\",onMouseEnter:onMouseEnterng2d9z,onMouseLeave:onMouseLeave1e9xvw4,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{fSkb9jNN5:{backgroundColor:\"rgb(255, 255, 255)\"}},...addPropertyOverrides({fSkb9jNN5:{\"data-framer-name\":\"Mobile (Open)\",\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},HpSIO1yjj:{\"data-framer-name\":\"Desk - Menu (MERCH)\",onMouseEnter:undefined},I72GuLUin:{\"data-framer-name\":\"Desk - Menu (ALL)\",onMouseEnter:undefined},OtuhY9bAB:{\"data-framer-name\":\"Desk - Menu Open\"},RPpGSmd7c:{\"data-framer-name\":\"Mobile\",onMouseEnter:undefined,onMouseLeave:undefined,onTap:onTap2h89yl},YCLAHfUAh:{\"data-framer-name\":\"Desk - Menu (HIGHEND)\",onMouseEnter:undefined}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15kbhbe\",layoutDependency:layoutDependency,layoutId:\"Epyk39Ekq\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"eotyGcdj2\"},motionChild:true,nodeId:\"IF5vznQ8s\",scopeId:\"xjlLPzY3w\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-18zt9dm framer-l9eqx3\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"IF5vznQ8s\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255))\"},variants:{fSkb9jNN5:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},HpSIO1yjj:{backgroundColor:\"var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0))\"}},...addPropertyOverrides({HpSIO1yjj:{\"data-highlight\":true,onMouseLeave:onMouseLeave5zsvup},OtuhY9bAB:{\"data-highlight\":true,onMouseEnter:onMouseEnter5neraa}},baseVariant,gestureVariant),children:isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ez0ric\",\"data-styles-preset\":\"cC5vR0H2Y\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0)))\"},children:\"MERCH\"})}),className:\"framer-14rola\",\"data-framer-name\":\"CLOTHES\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PhhVyh4eL\",style:{\"--extracted-r6o4lv\":\"var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{HpSIO1yjj:{\"--extracted-r6o4lv\":\"var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HpSIO1yjj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ez0ric\",\"data-styles-preset\":\"cC5vR0H2Y\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255)))\"},children:\"MERCH\"})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dEm3q90zd\"},motionChild:true,nodeId:\"kVWz0jh9A\",scopeId:\"xjlLPzY3w\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-fuiafy framer-l9eqx3\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"kVWz0jh9A\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255))\"},variants:{fSkb9jNN5:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},YCLAHfUAh:{backgroundColor:\"var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0))\"}},...addPropertyOverrides({OtuhY9bAB:{\"data-highlight\":true,onMouseEnter:onMouseEnter15aah4j},YCLAHfUAh:{\"data-highlight\":true,onMouseLeave:onMouseLeave5zsvup}},baseVariant,gestureVariant),children:isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ez0ric\",\"data-styles-preset\":\"cC5vR0H2Y\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0)))\"},children:\"HIGHEND\"})}),className:\"framer-kw2n3s\",\"data-framer-name\":\"CLOTHES\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Z3UO6clhr\",style:{\"--extracted-r6o4lv\":\"var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{YCLAHfUAh:{\"--extracted-r6o4lv\":\"var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({YCLAHfUAh:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ez0ric\",\"data-styles-preset\":\"cC5vR0H2Y\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255)))\"},children:\"HIGHEND\"})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"q4S_XfkDf\"},motionChild:true,nodeId:\"IjArD8Itm\",scopeId:\"xjlLPzY3w\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-6jgb83 framer-l9eqx3\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"IjArD8Itm\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255))\"},variants:{fSkb9jNN5:{\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},I72GuLUin:{backgroundColor:\"var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0))\"}},...addPropertyOverrides({I72GuLUin:{\"data-highlight\":true,onMouseLeave:onMouseLeave5zsvup},OtuhY9bAB:{\"data-highlight\":true,onMouseEnter:onMouseEnter111n6cw}},baseVariant,gestureVariant),children:isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ez0ric\",\"data-styles-preset\":\"cC5vR0H2Y\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0)))\"},children:\"ALL\"})}),className:\"framer-1xttoug\",\"data-framer-name\":\"CLOTHES\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ekGZuf77x\",style:{\"--extracted-r6o4lv\":\"var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{I72GuLUin:{\"--extracted-r6o4lv\":\"var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({I72GuLUin:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ez0ric\",\"data-styles-preset\":\"cC5vR0H2Y\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d7ba994c-c895-44db-bc1e-33567684c42a, rgb(255, 255, 255)))\"},children:\"ALL\"})})}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-p0mpzn\",layoutDependency:layoutDependency,layoutId:\"nmfrMjzkU\",...addPropertyOverrides({RPpGSmd7c:{\"data-highlight\":true,onTap:onTapcex39k}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-19m8p1o\",\"data-styles-preset\":\"jmQRX66ck\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0)))\"},children:\"CLOTHES\"})}),className:\"framer-1f6ab1f\",\"data-framer-name\":\"CLOTHES\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BGWYRN2c1\",style:{\"--extracted-1w1cjl5\":\"var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-J0IPw.framer-l9eqx3, .framer-J0IPw .framer-l9eqx3 { display: block; }\",\".framer-J0IPw.framer-1vopt4 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 79px; }\",\".framer-J0IPw .framer-15kbhbe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; mix-blend-mode: difference; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-J0IPw .framer-18zt9dm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 201px; overflow: visible; padding: 4px; position: relative; text-decoration: none; width: 100%; }\",\".framer-J0IPw .framer-14rola, .framer-J0IPw .framer-kw2n3s, .framer-J0IPw .framer-1xttoug { flex: 1 0 0px; height: auto; mix-blend-mode: difference; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-J0IPw .framer-fuiafy { 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; min-height: 200px; overflow: visible; padding: 4px; position: relative; text-decoration: none; width: 100%; }\",\".framer-J0IPw .framer-6jgb83 { 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: 201px; overflow: visible; padding: 4px; position: relative; text-decoration: none; width: 100%; }\",\".framer-J0IPw .framer-p0mpzn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-J0IPw .framer-1f6ab1f { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-J0IPw.framer-v-fchzz2 .framer-15kbhbe, .framer-J0IPw.framer-v-q642de .framer-15kbhbe, .framer-J0IPw.framer-v-1jpyece .framer-15kbhbe, .framer-J0IPw.framer-v-1qpl99z .framer-15kbhbe { order: 1; }\",\".framer-J0IPw.framer-v-fchzz2 .framer-18zt9dm, .framer-J0IPw.framer-v-q642de .framer-18zt9dm, .framer-J0IPw.framer-v-1jpyece .framer-18zt9dm, .framer-J0IPw.framer-v-1qpl99z .framer-18zt9dm { min-height: unset; order: 1; padding: 6px 4px 6px 4px; }\",\".framer-J0IPw.framer-v-fchzz2 .framer-14rola, .framer-J0IPw.framer-v-fchzz2 .framer-kw2n3s, .framer-J0IPw.framer-v-fchzz2 .framer-1xttoug, .framer-J0IPw.framer-v-q642de .framer-14rola, .framer-J0IPw.framer-v-q642de .framer-kw2n3s, .framer-J0IPw.framer-v-q642de .framer-1xttoug, .framer-J0IPw.framer-v-1jpyece .framer-14rola, .framer-J0IPw.framer-v-1jpyece .framer-kw2n3s, .framer-J0IPw.framer-v-1jpyece .framer-1xttoug, .framer-J0IPw.framer-v-1qpl99z .framer-14rola, .framer-J0IPw.framer-v-1qpl99z .framer-kw2n3s, .framer-J0IPw.framer-v-1qpl99z .framer-1xttoug, .framer-J0IPw.framer-v-c5wlsw .framer-14rola, .framer-J0IPw.framer-v-c5wlsw .framer-kw2n3s, .framer-J0IPw.framer-v-c5wlsw .framer-1xttoug { mix-blend-mode: unset; }\",\".framer-J0IPw.framer-v-fchzz2 .framer-fuiafy, .framer-J0IPw.framer-v-q642de .framer-fuiafy, .framer-J0IPw.framer-v-1jpyece .framer-fuiafy, .framer-J0IPw.framer-v-1qpl99z .framer-fuiafy { min-height: unset; order: 2; padding: 6px 4px 6px 4px; }\",\".framer-J0IPw.framer-v-fchzz2 .framer-6jgb83, .framer-J0IPw.framer-v-q642de .framer-6jgb83, .framer-J0IPw.framer-v-1jpyece .framer-6jgb83, .framer-J0IPw.framer-v-1qpl99z .framer-6jgb83 { min-height: unset; order: 0; padding: 6px 4px 6px 4px; }\",\".framer-J0IPw.framer-v-fchzz2 .framer-p0mpzn, .framer-J0IPw.framer-v-q642de .framer-p0mpzn, .framer-J0IPw.framer-v-1jpyece .framer-p0mpzn, .framer-J0IPw.framer-v-1qpl99z .framer-p0mpzn, .framer-J0IPw.framer-v-c5wlsw .framer-p0mpzn { order: 0; }\",\".framer-J0IPw.framer-v-tela43.framer-1vopt4, .framer-J0IPw.framer-v-tela43 .framer-p0mpzn { cursor: pointer; }\",\".framer-J0IPw.framer-v-c5wlsw.framer-1vopt4 { gap: 8px; }\",\".framer-J0IPw.framer-v-c5wlsw .framer-15kbhbe { mix-blend-mode: unset; order: 1; }\",\".framer-J0IPw.framer-v-c5wlsw .framer-18zt9dm { min-height: unset; order: 1; }\",\".framer-J0IPw.framer-v-c5wlsw .framer-fuiafy { min-height: unset; order: 2; }\",\".framer-J0IPw.framer-v-c5wlsw .framer-6jgb83 { min-height: unset; order: 0; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-J0IPw[data-border=\"true\"]::after, .framer-J0IPw [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 20\n * @framerIntrinsicWidth 79\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"OtuhY9bAB\":{\"layout\":[\"fixed\",\"auto\"]},\"I72GuLUin\":{\"layout\":[\"fixed\",\"auto\"]},\"HpSIO1yjj\":{\"layout\":[\"fixed\",\"auto\"]},\"YCLAHfUAh\":{\"layout\":[\"fixed\",\"auto\"]},\"RPpGSmd7c\":{\"layout\":[\"fixed\",\"auto\"]},\"fSkb9jNN5\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxjlLPzY3w=withCSS(Component,css,\"framer-J0IPw\");export default FramerxjlLPzY3w;FramerxjlLPzY3w.displayName=\"CLOTHES Sub-Menu\";FramerxjlLPzY3w.defaultProps={height:20,width:79};addPropertyControls(FramerxjlLPzY3w,{variant:{options:[\"jt6f7CnIu\",\"OtuhY9bAB\",\"I72GuLUin\",\"HpSIO1yjj\",\"YCLAHfUAh\",\"RPpGSmd7c\",\"fSkb9jNN5\"],optionTitles:[\"Desktop\",\"Desk - Menu Open\",\"Desk - Menu (ALL)\",\"Desk - Menu (MERCH)\",\"Desk - Menu (HIGHEND)\",\"Mobile\",\"Mobile (Open)\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerxjlLPzY3w,[{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/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{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/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{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/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{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/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{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/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxjlLPzY3w\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"79\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OtuhY9bAB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"I72GuLUin\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HpSIO1yjj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YCLAHfUAh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RPpGSmd7c\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fSkb9jNN5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"20\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xjlLPzY3w.map", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CartSubtotal from\"https://framerusercontent.com/modules/IiFSgENqQNiBdW1kIM0F/iBFvwkxiAqUVkAJkt3jw/Shopify_CartSubtotal.js\";import CartCounter from\"https://framerusercontent.com/modules/k1rY4upjoIqYmzBU1l8f/aAIAKZgRjPefgTTIVnmY/Shopify_CartCounter.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/i2AcXMclpd8ia332v05U/gIb4J4KKYPBbLJaHn0FA/jmQRX66ck.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/r4ZMKqKvXhO0Iu6ifDio/iiPjl9YL8AN7FVgW09bx/Zthp4HMN8.js\";import CLOTHESSubMenu from\"https://framerusercontent.com/modules/1NN2qciiGpdYZwKVTUf2/UzNYLBjc67E21qer6nyK/xjlLPzY3w.js\";const CLOTHESSubMenuFonts=getFonts(CLOTHESSubMenu);const CartCounterFonts=getFonts(CartCounter);const CartSubtotalFonts=getFonts(CartSubtotal);const cycleOrder=[\"IDzuScdS6\",\"UBS1XX7C2\",\"KDMCoCIHL\",\"a7RPmwiys\"];const serializationHash=\"framer-rUKUZ\";const variantClassNames={a7RPmwiys:\"framer-v-179tlpd\",IDzuScdS6:\"framer-v-hy26z5\",KDMCoCIHL:\"framer-v-4juqbb\",UBS1XX7C2:\"framer-v-1fyybti\"};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:\"IDzuScdS6\",Mobile:\"a7RPmwiys\",Tablet:\"UBS1XX7C2\"};const getProps=({click,height,hover,id,width,...props})=>{return{...props,JBI50w932:click??props.JBI50w932,l8DH3d3y7:hover??props.l8DH3d3y7,variant:humanReadableVariantMap[props.variant]??props.variant??\"IDzuScdS6\"};};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,l8DH3d3y7,JBI50w932,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"IDzuScdS6\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1yzq8bv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(JBI50w932){const res=await JBI50w932(...args);if(res===false)return false;}});const onMouseEnterk2pf2v=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(l8DH3d3y7){const res=await l8DH3d3y7(...args);if(res===false)return false;}});const onTaptyss45=activeVariantCallback(async(...args)=>{setVariant(\"a7RPmwiys\");});const onTap1jya48w=activeVariantCallback(async(...args)=>{setVariant(\"KDMCoCIHL\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"KDMCoCIHL\",\"a7RPmwiys\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"UBS1XX7C2\",\"KDMCoCIHL\",\"a7RPmwiys\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"KDMCoCIHL\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"a7RPmwiys\")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-hy26z5\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"IDzuScdS6\",onMouseEnter:onMouseEnterk2pf2v,onTap:onTap1yzq8bv,ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({a7RPmwiys:{\"data-framer-name\":\"Mobile\"},KDMCoCIHL:{\"data-framer-name\":\"Mobile\"},UBS1XX7C2:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-en1rk5\",layoutDependency:layoutDependency,layoutId:\"M10sN1ZO2\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"ZtpwyfX4e\",scopeId:\"Vo41Bp9Cq\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-15v59q1 framer-jwm13m\",layoutDependency:layoutDependency,layoutId:\"ZtpwyfX4e\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+24+0+6),pixelHeight:139,pixelWidth:523,positionX:\"left\",positionY:\"center\",sizes:\"92px\",src:\"https://framerusercontent.com/images/63Wy3q2EupRGWlhGOwqZMMVB1U.svg\",srcSet:\"https://framerusercontent.com/images/63Wy3q2EupRGWlhGOwqZMMVB1U.svg?scale-down-to=512 512w,https://framerusercontent.com/images/63Wy3q2EupRGWlhGOwqZMMVB1U.svg 523w\"},className:\"framer-148atba\",\"data-framer-name\":\"LEOCOSO Logo 1\",layoutDependency:layoutDependency,layoutId:\"W8BYn_ILj\",...addPropertyOverrides({a7RPmwiys:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+0+4+0),pixelHeight:139,pixelWidth:523,positionX:\"left\",positionY:\"center\",sizes:\"61.5385px\",src:\"https://framerusercontent.com/images/63Wy3q2EupRGWlhGOwqZMMVB1U.svg\",srcSet:\"https://framerusercontent.com/images/63Wy3q2EupRGWlhGOwqZMMVB1U.svg?scale-down-to=512 512w,https://framerusercontent.com/images/63Wy3q2EupRGWlhGOwqZMMVB1U.svg 523w\"}},KDMCoCIHL:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+0+0+0),pixelHeight:139,pixelWidth:523,positionX:\"left\",positionY:\"center\",sizes:\"62px\",src:\"https://framerusercontent.com/images/63Wy3q2EupRGWlhGOwqZMMVB1U.svg\",srcSet:\"https://framerusercontent.com/images/63Wy3q2EupRGWlhGOwqZMMVB1U.svg?scale-down-to=512 512w,https://framerusercontent.com/images/63Wy3q2EupRGWlhGOwqZMMVB1U.svg 523w\"}}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9qks78\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"fQHHNlK5l\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-19m8p1o\",\"data-styles-preset\":\"jmQRX66ck\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"FDNPDXcNQ\",openInNewTab:false,preserveParams:false,scopeId:\"Vo41Bp9Cq\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cs26aa\",\"data-styles-preset\":\"Zthp4HMN8\",children:\"HOME\"})})})}),className:\"framer-1gr8inw\",\"data-framer-name\":\"HOME\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FDNPDXcNQ\",style:{\"--extracted-1w1cjl5\":\"var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+24+0+8,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jdcov4-container\",layoutDependency:layoutDependency,layoutId:\"ppwyfLTel-container\",nodeId:\"ppwyfLTel\",rendersWithMotion:true,scopeId:\"Vo41Bp9Cq\",children:/*#__PURE__*/_jsx(CLOTHESSubMenu,{height:\"100%\",id:\"ppwyfLTel\",layoutId:\"ppwyfLTel\",variant:\"jt6f7CnIu\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-19m8p1o\",\"data-styles-preset\":\"jmQRX66ck\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ee1TRPpb_\"},motionChild:true,nodeId:\"CAAQAKz4m\",openInNewTab:false,preserveParams:false,scopeId:\"Vo41Bp9Cq\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cs26aa\",\"data-styles-preset\":\"Zthp4HMN8\",children:\"ACCESSORIES\"})})})}),className:\"framer-5vi0x8\",\"data-framer-name\":\"ARCHIVE\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CAAQAKz4m\",style:{\"--extracted-1w1cjl5\":\"var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-19m8p1o\",\"data-styles-preset\":\"jmQRX66ck\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"P9vVPyNeM\"},motionChild:true,nodeId:\"xbyhKihrI\",openInNewTab:false,preserveParams:false,scopeId:\"Vo41Bp9Cq\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cs26aa\",\"data-styles-preset\":\"Zthp4HMN8\",children:\"ARCHIVE\"})})})}),className:\"framer-7brtai\",\"data-framer-name\":\"ARCHIVE\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xbyhKihrI\",style:{\"--extracted-1w1cjl5\":\"var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-19m8p1o\",\"data-styles-preset\":\"jmQRX66ck\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ePDLQVAnT\"},motionChild:true,nodeId:\"REgZuDMUh\",openInNewTab:false,preserveParams:false,scopeId:\"Vo41Bp9Cq\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cs26aa\",\"data-styles-preset\":\"Zthp4HMN8\",children:\"ABOUT\"})})})}),className:\"framer-1evqnhz\",\"data-framer-name\":\"ABOUT\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"REgZuDMUh\",style:{\"--extracted-1w1cjl5\":\"var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1getl0q\",layoutDependency:layoutDependency,layoutId:\"fzm2EiQhj\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-r89c45\",\"data-framer-name\":\"Counter\",layoutDependency:layoutDependency,layoutId:\"gMDLsXXmE\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c9456r-container\",\"data-framer-name\":\"Cart Counter\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Dka94CFiT-container\",name:\"Cart Counter\",nodeId:\"Dka94CFiT\",rendersWithMotion:true,scopeId:\"Vo41Bp9Cq\",children:/*#__PURE__*/_jsx(CartCounter,{config:{countryIsoCode:\"IT\",languageIsoCode:\"IT\",permissions:{selling_plans:false},storeDomain:\"svapxc-ue.myshopify.com\",storefrontToken:\"b340c8e36c46675c7cae0859676c7826\",testMode:false},countAllVariants:false,font:{},height:\"100%\",hiddenOnZero:false,id:\"Dka94CFiT\",layoutId:\"Dka94CFiT\",name:\"Cart Counter\",styles:{backgroundColor:\"rgb(0, 0, 0)\",border:{borderColor:\"rgb(0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},borderRadius:\"30px\",color:\"rgb(255, 255, 255)\",font:{fontFamily:'\"Inter\", sans-serif',fontStyle:\"normal\"},fontSize:14,height:20,padding:\"0px\",width:20},width:\"100%\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1akpzoa\",layoutDependency:layoutDependency,layoutId:\"CuHZlpbQo\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-146fi6l-container\",\"data-framer-name\":\"Cart Subtotal\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"kE0G5ZqiC-container\",name:\"Cart Subtotal\",nodeId:\"kE0G5ZqiC\",rendersWithMotion:true,scopeId:\"Vo41Bp9Cq\",children:/*#__PURE__*/_jsx(CartSubtotal,{config:{countryIsoCode:\"IT\",languageIsoCode:\"IT\",permissions:{selling_plans:false},storeDomain:\"svapxc-ue.myshopify.com\",storefrontToken:\"b340c8e36c46675c7cae0859676c7826\",testMode:false},font:{},height:\"100%\",id:\"kE0G5ZqiC\",layoutId:\"kE0G5ZqiC\",name:\"Cart Subtotal\",styles:{color:\"rgb(18, 18, 18)\",font:{fontFamily:'\"Inter\", sans-serif',fontStyle:\"normal\"},fontSize:18,padding:\"0px\"},width:\"100%\"})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-bt9uqw\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"n6ITUv74S\",onTap:onTaptyss45,children:isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-pb540p\",\"data-framer-name\":\"Menu\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"JDL77R1t5\",svg:'<svg width=\"24\" height=\"24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M3 12h18M3 6h18M9 18h12\" stroke=\"#000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"b3jlfg8CY\"},motionChild:true,nodeId:\"ydlx7leBp\",scopeId:\"Vo41Bp9Cq\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1k0zrjx framer-jwm13m\",layoutDependency:layoutDependency,layoutId:\"ydlx7leBp\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-t4dmbf\",\"data-framer-name\":\"Shopping-bag\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"DTwCUY9DK\",svg:'<svg width=\"24\" height=\"24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M7 7.013V9a1 1 0 0 0 2 0V7h6v2a1 1 0 1 0 2 0V7.013c.132.005.252.011.364.02.401.032.611.089.762.16a2 2 0 0 1 .861.784c.086.144.162.347.23.745.072.409.122.94.196 1.723l.6 6.4c.087.927.145 1.56.15 2.051.004.48-.047.725-.12.893a2 2 0 0 1-.88.967c-.16.088-.4.161-.878.202-.489.041-1.125.042-2.056.042H7.771c-.93 0-1.566 0-2.055-.042-.479-.04-.717-.114-.879-.202a2 2 0 0 1-.88-.966c-.072-.17-.123-.414-.119-.894.005-.49.063-1.124.15-2.05l.6-6.4c.074-.785.124-1.315.195-1.724.069-.398.145-.601.23-.745a2 2 0 0 1 .862-.784c.15-.071.36-.128.762-.16A8.73 8.73 0 0 1 7 7.013Zm9.902-2.004c.223.006.428.015.618.03.523.041 1.004.13 1.464.347a4 4 0 0 1 1.722 1.569c.26.437.393.908.482 1.425.086.495.143 1.104.212 1.84l.608 6.482c.082.873.15 1.59.155 2.176.005.605-.053 1.167-.282 1.701a4 4 0 0 1-1.76 1.933c-.51.278-1.064.388-1.667.439C17.87 23 17.15 23 16.273 23H7.728c-.877 0-1.598 0-2.181-.05-.603-.05-1.157-.16-1.667-.438a4 4 0 0 1-1.76-1.933c-.23-.534-.287-1.096-.282-1.701.006-.585.073-1.303.155-2.176L2.6 10.22c.07-.736.126-1.345.212-1.84.09-.517.222-.988.483-1.425a4 4 0 0 1 1.722-1.569c.46-.218.941-.306 1.464-.347.19-.015.395-.024.617-.03a5.002 5.002 0 0 1 9.804 0ZM14.83 5a3.001 3.001 0 0 0-5.66 0h5.659Z\" fill=\"#000\"/></svg>',withExternalLayout:true})})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-nva2jo\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"M2A0gvAbh\",onTap:onTap1jya48w,children:isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1ph6a5p\",\"data-framer-name\":\"Menu (integro)\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"gqXgldldK\",svg:'<svg width=\"24\" height=\"24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M3 12h18M3 6h18M3 18h18\" stroke=\"#000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>',withExternalLayout:true})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-f6box2\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"w3Dzq6KEG\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"TbAB_0314\",scopeId:\"Vo41Bp9Cq\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1kvc25m framer-jwm13m\",\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"TbAB_0314\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-19m8p1o\",\"data-styles-preset\":\"jmQRX66ck\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0)))\"},children:\"HOME\"})}),className:\"framer-1jlhigz\",\"data-framer-name\":\"HOME\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Fjq17VK_h\",style:{\"--extracted-1w1cjl5\":\"var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lzw6fy\",\"data-framer-name\":\"Arrow\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"BG0FX399n\",svg:'<svg width=\"24\" height=\"24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M3 4a1 1 0 0 1 0-2h18a1 1 0 0 1 1 1v18a1 1 0 1 1-2 0V5.414L3.707 21.707a1 1 0 0 1-1.414-1.414L18.586 4H3Z\" fill=\"#000\"/></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2ml8rs\",\"data-framer-name\":\"Clothes\",layoutDependency:layoutDependency,layoutId:\"EunQHnet1\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,...addPropertyOverrides({KDMCoCIHL:{y:(componentViewport?.y||0)+16+48+0+36+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uhpcyr-container\",layoutDependency:layoutDependency,layoutId:\"PkHYfkBEH-container\",nodeId:\"PkHYfkBEH\",rendersWithMotion:true,scopeId:\"Vo41Bp9Cq\",children:/*#__PURE__*/_jsx(CLOTHESSubMenu,{height:\"100%\",id:\"PkHYfkBEH\",layoutId:\"PkHYfkBEH\",variant:\"RPpGSmd7c\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9ayc28\",layoutDependency:layoutDependency,layoutId:\"exdwA9do_\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1vhfjys\",\"data-framer-name\":\"Arrow\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"F59kYRBLq\",svg:'<svg width=\"24\" height=\"24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M3 4a1 1 0 0 1 0-2h18a1 1 0 0 1 1 1v18a1 1 0 1 1-2 0V5.414L3.707 21.707a1 1 0 0 1-1.414-1.414L18.586 4H3Z\" fill=\"#000\"/></svg>',withExternalLayout:true})})]}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ee1TRPpb_\"},motionChild:true,nodeId:\"jXxP2ZxjW\",openInNewTab:false,scopeId:\"Vo41Bp9Cq\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-gsxwhd framer-jwm13m\",\"data-framer-name\":\"Accessories\",layoutDependency:layoutDependency,layoutId:\"jXxP2ZxjW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-19m8p1o\",\"data-styles-preset\":\"jmQRX66ck\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0)))\"},children:\"accessories\"})}),className:\"framer-qn2bnf\",\"data-framer-name\":\"ARCHIVE\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xvBkZoNf9\",style:{\"--extracted-1w1cjl5\":\"var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1cmtyk\",\"data-framer-name\":\"Arrow\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"ACKTc9RUh\",svg:'<svg width=\"24\" height=\"24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M3 4a1 1 0 0 1 0-2h18a1 1 0 0 1 1 1v18a1 1 0 1 1-2 0V5.414L3.707 21.707a1 1 0 0 1-1.414-1.414L18.586 4H3Z\" fill=\"#000\"/></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"P9vVPyNeM\"},motionChild:true,nodeId:\"cm_X5vOfn\",scopeId:\"Vo41Bp9Cq\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1fbj42o framer-jwm13m\",\"data-framer-name\":\"Archive\",layoutDependency:layoutDependency,layoutId:\"cm_X5vOfn\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-19m8p1o\",\"data-styles-preset\":\"jmQRX66ck\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0)))\"},children:\"ARCHIVE\"})}),className:\"framer-ogtd2e\",\"data-framer-name\":\"ARCHIVE\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hYMJqV1dV\",style:{\"--extracted-1w1cjl5\":\"var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-g4z3ft\",\"data-framer-name\":\"Arrow\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"olJU0edCs\",svg:'<svg width=\"24\" height=\"24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M3 4a1 1 0 0 1 0-2h18a1 1 0 0 1 1 1v18a1 1 0 1 1-2 0V5.414L3.707 21.707a1 1 0 0 1-1.414-1.414L18.586 4H3Z\" fill=\"#000\"/></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ePDLQVAnT\"},motionChild:true,nodeId:\"RLPFCfH82\",scopeId:\"Vo41Bp9Cq\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1fn2lac framer-jwm13m\",layoutDependency:layoutDependency,layoutId:\"RLPFCfH82\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-19m8p1o\",\"data-styles-preset\":\"jmQRX66ck\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0)))\"},children:\"ABOUT\"})}),className:\"framer-sf5yb3\",\"data-framer-name\":\"ABOUT\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cLc3pJygR\",style:{\"--extracted-1w1cjl5\":\"var(--token-f087e63e-ae1d-400f-877d-6f17e5fd73f2, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12td6t5\",\"data-framer-name\":\"Arrow\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"mi8_EVmeP\",svg:'<svg width=\"24\" height=\"24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M3 4a1 1 0 0 1 0-2h18a1 1 0 0 1 1 1v18a1 1 0 1 1-2 0V5.414L3.707 21.707a1 1 0 0 1-1.414-1.414L18.586 4H3Z\" fill=\"#000\"/></svg>',withExternalLayout:true})]})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rUKUZ.framer-jwm13m, .framer-rUKUZ .framer-jwm13m { display: block; }\",\".framer-rUKUZ.framer-hy26z5 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; height: 86px; justify-content: space-between; overflow: visible; padding: 24px 32px 24px 32px; position: relative; width: 1440px; }\",\".framer-rUKUZ .framer-en1rk5 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-rUKUZ .framer-15v59q1 { 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: 6px 0px 0px 0px; position: relative; text-decoration: none; width: 20%; }\",\".framer-rUKUZ .framer-148atba { aspect-ratio: 3.8461538461538463 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 92px; }\",\".framer-rUKUZ .framer-9qks78 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 8px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-rUKUZ .framer-1gr8inw, .framer-rUKUZ .framer-5vi0x8, .framer-rUKUZ .framer-7brtai, .framer-rUKUZ .framer-1evqnhz, .framer-rUKUZ .framer-1jlhigz, .framer-rUKUZ .framer-qn2bnf, .framer-rUKUZ .framer-ogtd2e, .framer-rUKUZ .framer-sf5yb3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-rUKUZ .framer-1jdcov4-container { flex: none; height: auto; position: relative; width: auto; z-index: 2; }\",\".framer-rUKUZ .framer-1getl0q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 20%; }\",\".framer-rUKUZ .framer-r89c45, .framer-rUKUZ .framer-1akpzoa { 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-rUKUZ .framer-c9456r-container, .framer-rUKUZ .framer-146fi6l-container, .framer-rUKUZ .framer-1uhpcyr-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-rUKUZ .framer-bt9uqw { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; min-height: 200px; min-width: 200px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-rUKUZ .framer-pb540p, .framer-rUKUZ .framer-t4dmbf, .framer-rUKUZ .framer-1ph6a5p { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-rUKUZ .framer-1k0zrjx { 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; text-decoration: none; width: min-content; }\",\".framer-rUKUZ .framer-nva2jo { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; min-height: 24px; min-width: 92px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-rUKUZ .framer-f6box2 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-rUKUZ .framer-1kvc25m, .framer-rUKUZ .framer-gsxwhd, .framer-rUKUZ .framer-1fbj42o, .framer-rUKUZ .framer-1fn2lac { 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; text-decoration: none; width: 100%; }\",\".framer-rUKUZ .framer-lzw6fy, .framer-rUKUZ .framer-1vhfjys, .framer-rUKUZ .framer-1cmtyk, .framer-rUKUZ .framer-g4z3ft, .framer-rUKUZ .framer-12td6t5 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 12px); position: relative; width: 12px; }\",\".framer-rUKUZ .framer-2ml8rs { align-content: flex-start; align-items: flex-start; 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-rUKUZ .framer-9ayc28 { 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: 4px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-rUKUZ.framer-v-1fyybti.framer-hy26z5 { width: 810px; }\",\".framer-rUKUZ.framer-v-1fyybti .framer-15v59q1 { width: 25%; }\",\".framer-rUKUZ.framer-v-1fyybti .framer-9qks78 { gap: 24px; }\",\".framer-rUKUZ.framer-v-1fyybti .framer-1getl0q { gap: 8px; width: 25%; }\",\".framer-rUKUZ.framer-v-4juqbb.framer-hy26z5 { flex-direction: column; gap: 24px; height: min-content; justify-content: flex-start; padding: 16px; width: 360px; }\",\".framer-rUKUZ.framer-v-4juqbb .framer-en1rk5, .framer-rUKUZ.framer-v-179tlpd .framer-en1rk5 { align-content: center; align-items: center; flex: none; gap: unset; justify-content: space-between; order: 0; width: 100%; }\",\".framer-rUKUZ.framer-v-4juqbb .framer-15v59q1 { order: 1; padding: 0px; width: min-content; }\",\".framer-rUKUZ.framer-v-4juqbb .framer-148atba, .framer-rUKUZ.framer-v-179tlpd .framer-148atba { height: var(--framer-aspect-ratio-supported, 16px); order: 0; width: 62px; }\",\".framer-rUKUZ.framer-v-4juqbb .framer-1getl0q, .framer-rUKUZ.framer-v-179tlpd .framer-1getl0q { gap: 12px; order: 2; width: min-content; }\",\".framer-rUKUZ.framer-v-4juqbb .framer-r89c45, .framer-rUKUZ.framer-v-4juqbb .framer-1kvc25m, .framer-rUKUZ.framer-v-179tlpd .framer-1ph6a5p { order: 0; }\",\".framer-rUKUZ.framer-v-4juqbb .framer-bt9uqw { flex-direction: row; min-height: unset; min-width: unset; order: 3; }\",\".framer-rUKUZ.framer-v-4juqbb .framer-1k0zrjx, .framer-rUKUZ.framer-v-4juqbb .framer-gsxwhd { order: 2; }\",\".framer-rUKUZ.framer-v-4juqbb .framer-f6box2 { flex: none; order: 1; width: 100%; }\",\".framer-rUKUZ.framer-v-4juqbb .framer-2ml8rs { order: 1; }\",\".framer-rUKUZ.framer-v-4juqbb .framer-1fbj42o { order: 3; }\",\".framer-rUKUZ.framer-v-4juqbb .framer-1fn2lac { order: 4; }\",\".framer-rUKUZ.framer-v-179tlpd.framer-hy26z5 { align-content: center; align-items: center; flex-direction: column; gap: 16px; height: min-content; justify-content: flex-start; padding: 16px; width: 360px; }\",\".framer-rUKUZ.framer-v-179tlpd .framer-15v59q1 { justify-content: center; order: 0; padding: 0px; width: min-content; }\",\".framer-rUKUZ.framer-v-179tlpd .framer-nva2jo { min-height: unset; min-width: unset; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 86\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"UBS1XX7C2\":{\"layout\":[\"fixed\",\"fixed\"]},\"KDMCoCIHL\":{\"layout\":[\"fixed\",\"auto\"]},\"a7RPmwiys\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"l8DH3d3y7\":\"hover\",\"JBI50w932\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVo41Bp9Cq=withCSS(Component,css,\"framer-rUKUZ\");export default FramerVo41Bp9Cq;FramerVo41Bp9Cq.displayName=\"Menu\";FramerVo41Bp9Cq.defaultProps={height:86,width:1440};addPropertyControls(FramerVo41Bp9Cq,{variant:{options:[\"IDzuScdS6\",\"UBS1XX7C2\",\"KDMCoCIHL\",\"a7RPmwiys\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},l8DH3d3y7:{title:\"Hover\",type:ControlType.EventHandler},JBI50w932:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerVo41Bp9Cq,[{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/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{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/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{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/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{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/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{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/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...CLOTHESSubMenuFonts,...CartCounterFonts,...CartSubtotalFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVo41Bp9Cq\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UBS1XX7C2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KDMCoCIHL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"a7RPmwiys\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"86\",\"framerIntrinsicWidth\":\"1440\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"l8DH3d3y7\\\":\\\"hover\\\",\\\"JBI50w932\\\":\\\"click\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Vo41Bp9Cq.map"],
  "mappings": "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",
  "names": ["fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "IconType", "SrcType", "metaTagSelector", "isPublishedSiteOrSSG", "Download", "props", "styleOptions", "hoverOptions", "iconOptions", "backgroundColor", "color", "borderRadius", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "gap", "isInPublishedSiteOrSSG", "downloadURL", "paddingValue", "getIcon", "ref", "ref1", "iconStyle", "p", "getCursor", "buttonTitle", "u", "motion", "buttonStyles", "flexAlignSwitch", "addPropertyControls", "ControlType", "fontControlStyles", "containerStyles", "emptyStateStyle", "defaultEvents", "ControlType", "fontSizeOptions", "fontControls", "font", "useIsOnCanvas", "se", "RenderTarget", "borderRadiusControl", "ControlType", "paddingControl", "ControlType", "Embed", "type", "url", "html", "zoom", "radius", "border", "style", "p", "EmbedUrl", "EmbedHtml", "Instructions", "addPropertyControls", "ControlType", "props", "getMinHeight", "emptyStateStyle", "centerTextStyle", "hasAutoHeight", "onCanvas", "useIsOnCanvas", "state", "setState", "ye", "ue", "isLastEffect", "load", "response", "isBlocked", "message", "error", "ErrorMessage", "LoadingIndicator", "iframeStyle", "getSandbox", "result", "hasSplineViewer", "hasComment", "EmbedHtmlWithScripts", "EmbedHtmlInsideIframe", "EmbedHtmlWithoutScripts", "ref", "pe", "iframeHeight", "setIframeHeight", "iframeWindow", "handleMessage", "event", "data", "height", "window", "srcDoc", "currentStyle", "div", "executeScripts", "htmlStyle", "node", "script", "name", "value", "child", "containerStyles", "fontStore", "fonts", "css", "className", "MotionDivWithFX", "withFX", "motion", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "transformTemplate1", "_", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "LayoutGroup", "u", "RichText", "css", "FramerRCpIxqmxO", "withCSS", "RCpIxqmxO_default", "addPropertyControls", "ControlType", "addFonts", "ButtonNewsletterFonts", "getFonts", "RCpIxqmxO_default", "EmbedFonts", "Embed", "DownloadFonts", "Download", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "formVariants", "form", "currentVariant", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "RichText", "FormContainer", "formState", "l", "FormPlainTextInput2", "ComponentViewportProvider", "SmartComponentScopedContainer", "Image2", "getLoadingLazyAtYPosition", "Link", "css", "Framerbm39Dao1i", "withCSS", "bm39Dao1i_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "ProductBaseControls", "ControlType", "isOnCanvas", "RenderTarget", "ConfigControls", "cn", "styles", "final", "style", "textProperties", "fontSize", "color", "priceCode", "price", "config", "_ref", "locale", "amount", "debounce", "func", "delay", "timeoutId", "args", "checkConfigAreSame", "wrapper", "errorEl", "elements", "areSame", "firstValue", "item", "addPropsToChildren", "children", "changeProps", "allInstances", "e", "child", "_ref", "childProps", "t", "atom", "n", "o", "r", "e", "l", "isSuspensePromise", "t", "isSuspensePromiseAlreadyCancelled", "cancelSuspensePromise", "e", "n", "o", "d", "isEqualSuspensePromise", "createSuspensePromise", "copySuspensePromise", "hasInitialValue", "t", "f", "p", "m", "v", "w", "h", "E", "g", "y", "createStore", "e", "n", "o", "r", "s", "i", "addSuspensePromiseToCache", "cancelAllSuspensePromiseInCache", "cancelSuspensePromise", "c", "getVersionedAtomStateMap", "getAtomState", "isSuspensePromiseAlreadyCancelled", "setAtomState", "createReadDependencies", "setAtomValue", "isEqualSuspensePromise", "flushPending", "setAtomReadError", "setAtomSuspensePromise", "setAtomPromiseOrValue", "createSuspensePromise", "isSuspensePromise", "readAtomState", "setAtomInvalidated", "copySuspensePromise", "readAtom", "addAtom", "mountAtom", "canUnmountAtom", "delAtom", "unmountAtom", "invalidateDependents", "writeAtomState", "writeGetter", "setter", "writeAtom", "isActuallyWritableAtom", "setAtom", "mountDependencies", "commitVersionedAtomStateMap", "commitAtom", "subscribeAtom", "restoreAtoms", "createScopeContainer", "t", "e", "createStore", "M", "getScopeContext", "z", "atom", "t", "e", "useAtomValue", "o", "getScopeContext", "r", "re", "a", "getAtomValue", "n", "f", "l", "d", "p", "w", "le", "h", "ue", "m", "v", "ne", "useSetAtom", "te", "write", "useAtom", "cartReturnData", "productsQuery", "sellingPlan", "pageInfo", "createCart", "readCart", "addItemsToCart", "updateCartItems", "removeCartItems", "fetchAllProducts", "client", "sellingPlan", "products", "pageInfo", "query", "productsQuery", "response", "responsePageInfo", "error", "settingsAtom", "atom", "configAtom", "clientAtom", "selectedProductsAtom", "productsAtom", "get", "localCartAtom", "createCartAtom", "attributes", "window", "value", "key", "createCart", "res", "cartAtom", "cartId", "localCart", "readCart", "e", "n", "s", "o", "i", "a", "c", "formatErrorMessage", "t", "r", "e", "getErrorMessage", "validateRetries", "getKeyValueIfValid", "generateHttpFetch", "httpFetch", "u", "p", "sleep", "createGraphQLClient", "generateClientLogger", "generateFetch", "l", "generateRequest", "processJSONResponse", "g", "validateDomainAndGetStoreUrl", "validateApiVersion", "getQuarterMonth", "getPrevousVersion", "getCurrentApiVersion", "getCurrentSupportedApiVersions", "generateGetHeaders", "generateGetGQLClientParams", "d", "f", "h", "m", "A", "validatePrivateAccessTokenUsage", "window", "validateRequiredAccessTokens", "createStorefrontApiClient", "y", "v", "$", "generateApiUrlFormatter", "w", "V", "b", "S", "generateGetApiUrl", "T", "useShopify", "config", "debouncedCheck", "te", "debounce", "checkConfigAreSame", "products", "useAtomValue", "productsAtom", "cart", "cartAtom", "client", "clientAtom", "setClient", "useSetAtom", "setConfig", "configAtom", "ue", "createStorefrontApiClient", "DefaultCart", "DefaultProduct", "useCart", "config", "actionLoading", "setActionLoading", "ye", "cartError", "setCartError", "cart", "useShopify", "client", "useAtomValue", "clientAtom", "setCart", "useSetAtom", "localCartAtom", "cartCount", "node", "addToCart", "merchandiseId", "quantity", "attributes", "sellingPlanId", "res", "addItemsToCart", "removeFromCart", "removeCartItems", "changeQuantity", "updateCartItems", "DefaultCart", "ComponentWrapper", "children", "style", "hidden", "productID", "config", "dataAttributes", "p", "cn", "Shopify_CartSubtotal", "props", "cart", "useCart", "total", "priceCode", "hidden", "p", "ComponentWrapper", "cn", "addPropertyControls", "ConfigControls", "ControlType", "textProperties", "Shopify_CartCounter", "props", "cart", "useCart", "count", "sum", "item", "p", "ComponentWrapper", "cn", "styles", "addPropertyControls", "ConfigControls", "ControlType", "textProperties", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnterng2d9z", "args", "onMouseLeave1e9xvw4", "onTap2h89yl", "onMouseEnter5neraa", "onMouseLeave5zsvup", "onMouseEnter15aah4j", "onMouseEnter111n6cw", "onTapcex39k", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "Link", "RichText", "css", "FramerxjlLPzY3w", "withCSS", "xjlLPzY3w_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "CLOTHESSubMenuFonts", "getFonts", "xjlLPzY3w_default", "CartCounterFonts", "Shopify_CartCounter", "CartSubtotalFonts", "Shopify_CartSubtotal", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "hover", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "l8DH3d3y7", "JBI50w932", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1yzq8bv", "args", "onMouseEnterk2pf2v", "onTaptyss45", "onTap1jya48w", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "LayoutGroup", "u", "Link", "Image2", "getLoadingLazyAtYPosition", "RichText", "ComponentViewportProvider", "SmartComponentScopedContainer", "SVG", "css", "FramerVo41Bp9Cq", "withCSS", "Vo41Bp9Cq_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts"]
}
