{
  "version": 3,
  "sources": ["framer:toplevel:framer:toplevel/main", "ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framerusercontent.com/modules/vY79EyyHGH7XzQloAUZc/hstgxijzoaDvXYb7Tzd6/rQeUW94nd.js", "ssg:https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/IH6s9ASs8tTeXMp8PWOj/Cookies.js", "ssg:https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/7Vzkp1ORK9zU9dYiZ1fu/consent.js", "ssg:https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js", "ssg:https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js", "ssg:https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/nrn5valPIfiaZFRgtVW3/region.js", "ssg:https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/wTCMOQdBhrD1LTpkwItL/inEU.js", "ssg:https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/6ViXEDlSyuNyc0Na4Rzv/Banner.js", "ssg:https://framerusercontent.com/modules/jfK7C7JmdHGaVBsvt1V7/G0lF2a2mezep3QZSQZwm/DotLottie.js", "ssg:https://framerusercontent.com/modules/rm0NCrML05G8w4HbGRg1/jb6L6A53XsZaximbJQKv/bxHCtD1AW.js", "ssg:https://framerusercontent.com/modules/1DTkxtJe1eFqef0PyNQc/PJ9oW2joyFxWZIkYCLbf/LKeCirjux.js", "ssg:https://framerusercontent.com/modules/Uz0aM9W4H8mjrituMtRw/KmW6J6RMBfOn3sPAuVyg/vdmkBBWdn.js", "ssg:https://framerusercontent.com/modules/nloOqikREt6VsSjR4GkV/9XffgzqKhwshAZm1zB46/KOV4FpMle.js", "ssg:https://framerusercontent.com/modules/p6Gef3yZuarVfkOPLLEP/bLJZYjBSH5PXpdGPRgYj/CartInfoLabel.js", "ssg:https://framerusercontent.com/modules/SCy7FLdHzkNZj7inEGxN/zUEWTQJTnywxEGcLRsHN/SearchBar.js", "ssg:https://framerusercontent.com/modules/elPqu4Onc2FksOSvX2C5/66cajblscXyTzLQBINz0/fCm4cvVxz.js", "ssg:https://framerusercontent.com/modules/6hVHl7EPnEYdfjZwAkGr/y5KtQz4a6XIOILCmiLuk/CloseCartButton.js", "ssg:https://framerusercontent.com/modules/pHBj44exUAtP27jyhlUs/5gCA66AOeK1Hl5WkwHRO/CartButton.js", "ssg:https://framerusercontent.com/modules/dKncWf2Rn08OWBvGOUvR/jEQGzUs0XKqiZC9zQ1E8/CartProductList.js", "ssg:https://framerusercontent.com/modules/kq3VSjk5Z08mvEho1xyf/cEltxRI81QG4LcbnisKI/U4_nFMT5N.js", "ssg:https://framerusercontent.com/modules/lqnDx25YZlzYWmsCOOj9/8lAV0Spa4TYnsBvQ63pH/CheckoutButton.js", "ssg:https://framerusercontent.com/modules/xAd1LKohiF1easgr2BFb/eG4yeCgFAQEKJGwWdSl0/RandomCollection.js", "ssg:https://framer.com/m/Utlis-SwIN.js@U9vmYX0zDZtz999aDBu4", "ssg:https://framerusercontent.com/modules/etppIsth7mdaRQKB20Qx/kEbWkCtNuA5BNqtuDIwn/Yom5foIHV.js", "ssg:https://framerusercontent.com/modules/v2B96HBblDy8RD6PdvoU/wYyOyqEVFfNEiKwrvk1w/RemoveFromCartButton.js", "ssg:https://framerusercontent.com/modules/f8kJj3k7p3XmyZ8TAdJ5/oqcackh3TdYFvqHAg53X/ZeQamlvpV.js"],
  "sourcesContent": ["\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/vY79EyyHGH7XzQloAUZc/hstgxijzoaDvXYb7Tzd6/rQeUW94nd.js\";\r\n\r\n        const routes = {QII0SSNfD: {elements: {mhQip2Fm8: \"scroll-home\", UCzQHXzeQ: \"benefits-section\", Wg5ERfSB1: \"rosa\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zNdJaLcpjL3nuRANrvae/DjWplHWxWDAjj0WJWzOH/QII0SSNfD.js\")), path: \"/\"}, Rol0Zlcdd: {elements: {jRz1oqVtL: \"benefits-section\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4hg5HwE8VbJydS45VYIv/fUdFkbJ2XR51oEeEDkVJ/Rol0Zlcdd.js\")), path: \"/productos\"}, yJDjB5Geu: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zDimvifK9w7BeaH5LNuk/b1m3rNVeuan70aSUZn00/yJDjB5Geu.js\")), path: \"/masculino\"}, sn1kxchHX: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xn4LqIYh6EPwpfmRM8PG/KWtkgyyVu3cjZqs0TI07/sn1kxchHX.js\")), path: \"/terminos-y-condiciones\"}, reMStvbEF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/p2QeEKMmj3B5bhSOIsVX/nS2UWykqTzra5wIxASRT/reMStvbEF.js\")), path: \"/politicas-y-privacidad\"}, Mgx4kbE7x: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ctP3LzUVJ5qnUflGsnyn/2UlAQ4MBdU32oehHGT5w/Mgx4kbE7x.js\")), path: \"/politica-de-cambios\"}, kGJayYY0R: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/h0xtVP1WumRBMCyvyNZF/kbdhvw00VbXchHBr5Y6H/kGJayYY0R.js\")), path: \"/politica-de-envios\"}, dKMyjo6Wi: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vXmkkrT28tMj8nnEbKau/8XcjliAQsqNz6tWu70W6/dKMyjo6Wi.js\")), path: \"/femenino\"}, ndBQD0Hto: {collectionId: \"ehxwIvnss\", elements: {b7PpcyT31: \"testimonios\", Y2t7cwS5L: \"benefits-section\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/duEoMEeWa7lE3fF34XJ1/JKMRSbAMV1cn60kO3bOW/ndBQD0Hto.js\")), path: \"/productos/:zYZOCpouJ\"}, XGXc0cFCT: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xx8veurwyGHVdw7AuXaL/sjV6N2ZvCk782DTldqA8/XGXc0cFCT.js\"))}}\r\n\r\n        const locales = [{code: \"es-CO\", id: \"default\", name: \"Spanish\", slug: \"\"}]\r\n        const collectionUtils = {ehxwIvnss: async () => (await import(\"https://framerusercontent.com/modules/1UPPf59mPONXHQtJBubv/K72Zujg4oGXmEQk82qoY/ehxwIvnss.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"f216dce530242a919e8f1d87c3c12b44baab40ea89420e13592ebe0564158c89\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"QII0SSNfD\":\r\ncase \"Rol0Zlcdd\":\r\ncase \"yJDjB5Geu\":\r\ncase \"sn1kxchHX\":\r\ncase \"reMStvbEF\":\r\ncase \"Mgx4kbE7x\":\r\ncase \"kGJayYY0R\":\r\ncase \"dKMyjo6Wi\":\r\ncase \"ndBQD0Hto\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"QII0SSNfD\":\r\ncase \"Rol0Zlcdd\":\r\ncase \"yJDjB5Geu\":\r\ncase \"sn1kxchHX\":\r\ncase \"reMStvbEF\":\r\ncase \"Mgx4kbE7x\":\r\ncase \"kGJayYY0R\":\r\ncase \"dKMyjo6Wi\":\r\ncase \"ndBQD0Hto\":\r\nreturn [{hash: \"1pvuf8x\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"g4m48g\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439px)\"}, {hash: \"lr97il\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"yj5twl\", mediaQuery: \"(max-width: 809px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: true,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://rosestick.com\",\r\n                    EditorBar: \r\n            (() => {\r\n                const isBot =\r\n                    typeof window !== \"undefined\" && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                const isServerSideRendered = typeof window === \"undefined\"\r\n                const preventLoadingEditorBar = isBot || isServerSideRendered\r\n\r\n                if (preventLoadingEditorBar) return\r\n\r\n                return Framer.lazy(async () => {\r\n                    const { createEditorBar } = await import(\"https://edit.framer.com/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar({\r\n                            dependencies: {\r\n                                __version: 1,\r\n                                framer: {\r\n                                    useCurrentRoute: Framer.useCurrentRoute,\r\n                                    useLocaleInfo: Framer.useLocaleInfo,\r\n                                    useRouter: Framer.useRouter,\r\n                                },\r\n                                react: {\r\n                                    createElement: React.createElement,\r\n                                    memo: React.memo,\r\n                                    useCallback: React.useCallback,\r\n                                    useEffect: React.useEffect,\r\n                                    useRef: React.useRef,\r\n                                    useState: React.useState,\r\n                                },\r\n                                \"react-dom\": { createPortal },\r\n                            },\r\n                        }),\r\n                    }\r\n                })\r\n            })()\r\n    ,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {codeBoundaries: true, editorBarOnPageEditing: false, pauseOffscreen: true, replaceNestedLinks: true}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            const effect = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {ndBQD0Hto: {QII0SSNfD: effect}}}\r\n            })\r\n\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error has happened. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset.framerHydrateV2)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            }\r\n        ])\r\n    })()\r\n}\r\n\r\n\r\n                const page = await getPageRoot({ routeId, localeId, pathVariables })\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        Framer.setInitialHydrationState()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    ", "import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.map", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,Link,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/IH6s9ASs8tTeXMp8PWOj/Cookies.js\";import DotLottie from\"https://framerusercontent.com/modules/jfK7C7JmdHGaVBsvt1V7/G0lF2a2mezep3QZSQZwm/DotLottie.js\";import Footer from\"#framer/local/canvasComponent/bxHCtD1AW/bxHCtD1AW.js\";import Navbar from\"#framer/local/canvasComponent/KOV4FpMle/KOV4FpMle.js\";import Banner from\"#framer/local/canvasComponent/ZeQamlvpV/ZeQamlvpV.js\";const BannerFonts=getFonts(Banner);const NavbarFonts=getFonts(Navbar);const FooterFonts=getFonts(Footer);const DotLottieFonts=getFonts(DotLottie);const CookieBannerFonts=getFonts(CookieBanner);const breakpoints={Ccz2XLZ4Z:\"(max-width: 809px)\",KhYTaqef6:\"(min-width: 810px) and (max-width: 1199px)\",KiHBabZsM:\"(min-width: 1200px) and (max-width: 1439px)\",mPF2BMQDy:\"(min-width: 1440px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-cGojl\";const variantClassNames={Ccz2XLZ4Z:\"framer-v-yj5twl\",KhYTaqef6:\"framer-v-lr97il\",KiHBabZsM:\"framer-v-g4m48g\",mPF2BMQDy:\"framer-v-1pvuf8x\"};const breakpointRules={Ccz2XLZ4Z:[\".framer-cGojl .framer-1pm6rpw { height: min-content; justify-content: flex-start; width: 100%; }\",\".framer-cGojl .framer-dwjktj-container { width: 100%; }\",\".framer-cGojl .framer-1t9mysu { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + -1px); }\",\".framer-cGojl .framer-1vddcsd-container { height: 100px; left: unset; top: unset; width: 100px; }\"],KhYTaqef6:[\".framer-cGojl .framer-1pm6rpw, .framer-cGojl .framer-dwjktj-container { width: 100%; }\"],mPF2BMQDy:[\".framer-cGojl .framer-1pm6rpw, .framer-cGojl .framer-dwjktj-container { width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={Ccz2XLZ4Z:\".framer-yj5twl-override\",KhYTaqef6:\".framer-lr97il-override\",mPF2BMQDy:\".framer-1pvuf8x-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cGojl.framer-m9t4j6, .framer-cGojl .framer-m9t4j6 { display: block; }\",\".framer-cGojl.framer-g4m48g { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-cGojl .framer-1pm6rpw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 105px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-cGojl .framer-1hb34jn-container { flex: none; height: 45px; position: relative; width: 100%; }\",\".framer-cGojl .framer-1rauw-container { flex: none; height: auto; position: relative; width: 100%; z-index: 9; }\",\".framer-cGojl .framer-1lslk27 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: calc(0 * -1px); position: relative; width: 0px; }\",\".framer-cGojl .framer-dwjktj-container { flex: none; height: auto; order: 1002; position: relative; width: 1200px; }\",\".framer-cGojl .framer-1t9mysu { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 2px); flex: none; height: 100px; order: 1003; overflow: hidden; position: var(--framer-canvas-fixed-position, fixed); right: 0px; width: 100px; z-index: 10; }\",\".framer-cGojl .framer-172eeh9 { border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-left-radius: 100px; border-top-right-radius: 100px; flex: none; height: 80px; left: calc(50.00000000000002% - 80px / 2); overflow: hidden; position: absolute; text-decoration: none; top: calc(50.00000000000002% - 80px / 2); width: 80px; will-change: var(--framer-will-change-override, transform); }\",\".framer-cGojl .framer-1vddcsd-container { bottom: -10px; flex: none; left: -10px; position: absolute; right: -10px; top: -10px; }\",\".framer-cGojl .framer-nhox86-container { flex: none; height: auto; order: 1004; position: relative; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: calc(0 * -1px); }',\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-cGojl.framer-g4m48g, .framer-cGojl .framer-1pm6rpw { gap: 0px; } .framer-cGojl.framer-g4m48g > *, .framer-cGojl .framer-1pm6rpw > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-cGojl.framer-g4m48g > :first-child, .framer-cGojl .framer-1pm6rpw > :first-child { margin-top: 0px; } .framer-cGojl.framer-g4m48g > :last-child, .framer-cGojl .framer-1pm6rpw > :last-child { margin-bottom: 0px; } }\"];const mediaQueries={Ccz2XLZ4Z:\"(max-width: 809px)\",KhYTaqef6:\"(min-width: 810px) and (max-width: 1199px)\",KiHBabZsM:\"(min-width: 1200px) and (max-width: 1439px)\",mPF2BMQDy:\"(min-width: 1440px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"Desktop M\":\"mPF2BMQDy\",Desktop:\"KiHBabZsM\",Phone:\"Ccz2XLZ4Z\",Tablet:\"KhYTaqef6\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"KiHBabZsM\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"KiHBabZsM\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-g4m48g\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1pm6rpw\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Ccz2XLZ4Z:{width:\"100vw\"},KhYTaqef6:{width:\"100vw\"},mPF2BMQDy:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,width:\"1200px\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1hb34jn-container\",nodeId:\"orx3zZHMs\",scopeId:\"rQeUW94nd\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Ccz2XLZ4Z:{variant:\"Wp_23VBn7\"},KhYTaqef6:{variant:\"FulKjsoRB\"},mPF2BMQDy:{variant:\"Wp_23VBn7\"}},children:/*#__PURE__*/_jsx(Banner,{height:\"100%\",id:\"orx3zZHMs\",layoutId:\"orx3zZHMs\",style:{height:\"100%\",width:\"100%\"},variant:\"K4lwbgwub\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Ccz2XLZ4Z:{width:\"100vw\"},KhYTaqef6:{width:\"100vw\"},mPF2BMQDy:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"1200px\",y:45,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1rauw-container\",nodeId:\"lFa_OiHZs\",scopeId:\"rQeUW94nd\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Ccz2XLZ4Z:{variant:\"NoZvfBRvU\"},KhYTaqef6:{variant:\"QKfCsQ34M\"},mPF2BMQDy:{variant:\"QKfCsQ34M\"}},children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"lFa_OiHZs\",layoutId:\"lFa_OiHZs\",style:{width:\"100%\"},variant:\"AcJlsN8SU\",width:\"100%\"})})})})})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1lslk27\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Ccz2XLZ4Z:{width:\"100vw\"},KhYTaqef6:{width:\"100vw\"},mPF2BMQDy:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:367,width:\"1200px\",y:1105,children:/*#__PURE__*/_jsx(Container,{className:\"framer-dwjktj-container\",nodeId:\"HpV9fAOJe\",scopeId:\"rQeUW94nd\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Ccz2XLZ4Z:{variant:\"zhGh2njGG\"},KhYTaqef6:{variant:\"LSVa4GjxC\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"HpV9fAOJe\",layoutId:\"HpV9fAOJe\",style:{width:\"100%\"},variant:\"azYOcmv2l\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"button\",{\"aria-label\":\"Boton de Whatsapp\",className:\"framer-1t9mysu\",\"data-framer-name\":\"Whatsapp Button\",\"data-reset\":\"button\",children:/*#__PURE__*/_jsx(Link,{href:\"https://api.whatsapp.com/send?phone=+573227046039&text=Hola!!%20Quiero%20m%C3%A1s%20informaci%C3%B3n..\",motionChild:true,nodeId:\"o37vF0YV_\",openInNewTab:true,scopeId:\"rQeUW94nd\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Whatsapp Button\",className:\"framer-172eeh9 framer-m9t4j6\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1vddcsd-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"UwSLrH5bR\",scopeId:\"rQeUW94nd\",children:/*#__PURE__*/_jsx(DotLottie,{autoplay:false,background:\"rgba(0, 85, 255, 0)\",controls:false,direction:\"1\",height:\"100%\",hover:true,id:\"UwSLrH5bR\",layoutId:\"UwSLrH5bR\",loop:false,progress:0,speed:1,srcFile:\"https://framerusercontent.com/assets/PYBUlet3b3gDXAPajAdaGaPmbZw.json\",srcType:\"file\",srcUrl:\"https://lottie.host/d826e0a7-b7e8-4072-8afe-c943ed2dd2ca/DpX3m5yT5Z.lottie\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-nhox86-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"Ydwgrg3jX\",scopeId:\"rQeUW94nd\",children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-left\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(255, 255, 255)\",fontBody:{},fontTitle:{},link:\"rgb(153, 153, 153)\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{},hoverOpacity:.6,labels:{accept:\"Aceptar\",acceptAll:\"Aceptar Todo\",confirm:\"Ok\",customize:\"Personalizar\",reject:\"Rechazar\",rejectAll:\"Rechazar Todo\",save:\"Guardar Preferencias\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"rgb(0, 0, 0)\"},secondary:{color:\"rgb(68, 68, 68)\",fill:\"rgb(238, 238, 238)\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"Utilizamos cookies para mejorar su experiencia, analizar el tr\\xe1fico del sitio y ofrecer contenido personalizado\",euPolicy:{label:\"Politica de Cookies\",link:\"https://rosestick.framer.website/politicas-y-privacidad\",prefix:\"Leer nuestra\"},euShowReject:true,euTitle:\"Ajuste Cookies\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"GTM-WNK74XN9\",height:\"100%\",id:\"Ydwgrg3jX\",layoutId:\"Ydwgrg3jX\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:true,trigger:{color:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",text:\"Ajustes de Cookies\",textFont:{},type:\"none\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"KhYTaqef6\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ccz2XLZ4Z\":{\"layout\":[\"fixed\",\"fixed\"]},\"mPF2BMQDy\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerHitTargets {\"KiHBabZsM\":[\".framer-1pm6rpw\",\".framer-dwjktj-container\",\".framer-1t9mysu\",\".framer-nhox86-container\"],\"KhYTaqef6\":[\".framer-1pm6rpw\",\".framer-dwjktj-container\",\".framer-1t9mysu\",\".framer-nhox86-container\"],\"Ccz2XLZ4Z\":[\".framer-1pm6rpw\",\".framer-dwjktj-container\",\".framer-1t9mysu\",\".framer-nhox86-container\"],\"mPF2BMQDy\":[\".framer-1pm6rpw\",\".framer-dwjktj-container\",\".framer-1t9mysu\",\".framer-nhox86-container\"]}\n * @framerBreakpoints {\"mPF2BMQDy\":{\"min\":1440,\"canvasClassName\":\"framer-1pvuf8x-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Desktop M\",\"width\":1440},\"KiHBabZsM\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-g4m48g-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200},\"KhYTaqef6\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-lr97il-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810},\"Ccz2XLZ4Z\":{\"max\":809,\"canvasClassName\":\"framer-yj5twl-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":360}}\n * @framerDefaultVariant KiHBabZsM\n * @framerLayoutTemplate\n */const FramerrQeUW94nd=withCSS(Component,css,\"framer-cGojl\");export default FramerrQeUW94nd;FramerrQeUW94nd.displayName=\"Template\";FramerrQeUW94nd.defaultProps={height:1e3,width:1200};addFonts(FramerrQeUW94nd,[{explicitInter:true,fonts:[]},...BannerFonts,...NavbarFonts,...FooterFonts,...DotLottieFonts,...CookieBannerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrQeUW94nd\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"KiHBabZsM\\\":[\\\".framer-1pm6rpw\\\",\\\".framer-dwjktj-container\\\",\\\".framer-1t9mysu\\\",\\\".framer-nhox86-container\\\"],\\\"KhYTaqef6\\\":[\\\".framer-1pm6rpw\\\",\\\".framer-dwjktj-container\\\",\\\".framer-1t9mysu\\\",\\\".framer-nhox86-container\\\"],\\\"Ccz2XLZ4Z\\\":[\\\".framer-1pm6rpw\\\",\\\".framer-dwjktj-container\\\",\\\".framer-1t9mysu\\\",\\\".framer-nhox86-container\\\"],\\\"mPF2BMQDy\\\":[\\\".framer-1pm6rpw\\\",\\\".framer-dwjktj-container\\\",\\\".framer-1t9mysu\\\",\\\".framer-nhox86-container\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"1000\",\"framerBreakpoints\":\"{\\\"mPF2BMQDy\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-1pvuf8x-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop M\\\",\\\"width\\\":1440},\\\"KiHBabZsM\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-g4m48g-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200},\\\"KhYTaqef6\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-lr97il-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810},\\\"Ccz2XLZ4Z\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-yj5twl-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":360}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KhYTaqef6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ccz2XLZ4Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mPF2BMQDy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDefaultVariant\":\"KiHBabZsM\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/7Vzkp1ORK9zU9dYiZ1fu/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/nrn5valPIfiaZFRgtVW3/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/6ViXEDlSyuNyc0Na4Rzv/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/wTCMOQdBhrD1LTpkwItL/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic});const consent=useConsent({gtmId,defaultConsent:region.defaults,gtmLoadedExternally});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/qKhU3oZiLDe4R0LcF3Tp/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?/*#__PURE__*/_jsx(_Fragment,{children:trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},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},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn\u2019t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn\u2019t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:true};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,hasSynced:false};export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey)):defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize GTM.\n// https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it:\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;const shouldSync=state.sync&&isBrowser&&state.modes!==null;if(!shouldSync){return;}yieldBeforeCb(()=>{syncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\"});},{priority:\"user-blocking\"});},[state.sync]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}\nexport const __FramerMetadata__ = {\"exports\":{\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map", "import{isBrowser}from\"framer-motion\";import{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}export const getCookie=(name,cookies)=>{cookies=cookies?cookies:isBrowser?document.cookie:\"\";var _cookies_match;const[,,cookie]=(_cookies_match=cookies.match(`(^|;) ?${name}=([^;]*)(;|$)`))!==null&&_cookies_match!==void 0?_cookies_match:[null,null,null];return cookie;};/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if((options===null||options===void 0?void 0:options.priority)===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map", "import{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/wTCMOQdBhrD1LTpkwItL/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Check if visitor is in EU\nconst countries=[\"BE\",\"EL\",\"LT\",\"PT\",\"BG\",\"ES\",\"LU\",\"RO\",\"CZ\",\"FR\",\"RE\",\"GP\",\"MQ\",\"GF\",\"YT\",\"BL\",\"MF\",\"PM\",\"WF\",\"PF\",\"NC\",\"HU\",\"SI\",\"DK\",\"FO\",\"GL\",\"HR\",\"MT\",\"SK\",\"DE\",\"IT\",\"NL\",\"AW\",\"CW\",\"SX\",\"FI\",\"AX\",\"EE\",\"CY\",\"AT\",\"SE\",\"IE\",\"LV\",\"PL\",\"UK\",\"GB\",\"AI\",\"BM\",\"IO\",\"VG\",\"KY\",\"FK\",\"GI\",\"MS\",\"PN\",\"SH\",\"TC\",\"GG\",\"JE\",\"IM\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map", "import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,lazy,Suspense}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/iWVjq9atvKQLvxgv6qiM/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\");\nexport const __FramerMetadata__ = {\"exports\":{\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,useRef,useState}from\"react\";const placeholderUrl=\"https://lottie.host/d826e0a7-b7e8-4072-8afe-c943ed2dd2ca/DpX3m5yT5Z.lottie\";/**\n * DOT LOTTIE\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */ export default function DotLottie(props){return /*#__PURE__*/ _jsx(OptimizationFriendly,{loading:/*#__PURE__*/ _jsx(\"div\",{}),loaded:/*#__PURE__*/ _jsx(LottiePlayer,{...props})});};function LottiePlayer(props){/* Checks */ const isCanvas=RenderTarget.current()===RenderTarget.canvas;const lottieInstanceRef=useRef(null);const shouldPlay=isCanvas||props.hover===true||props.autoplay===false?null:true;/* File or URL */ let src;switch(props.srcType){case\"url\":src=props.srcUrl;break;case\"file\":src=props.srcFile;break;default:src=placeholderUrl;break;}/* Progress */ const[isReady,setIsReady]=useState(false);/* For canvas states */ useEffect(()=>{if(!lottieInstanceRef.current)return;lottieInstanceRef.current.addEventListener(\"ready\",()=>setIsReady(true));},[]);useEffect(()=>{if(!lottieInstanceRef.current)return;lottieInstanceRef.current.seek(`${props.progress}%`);},[isReady,props.progress]);const lastVariant=useRef();/* For component variant support */ useEffect(()=>{if(isCanvas)return;if(lastVariant.current!==props.autoplay){if(!lottieInstanceRef.current)return;if(props.autoplay===true){lottieInstanceRef.current.play();}if(props.autoplay===false){lottieInstanceRef.current.pause();}}lastVariant.current=props.autoplay;},[props.autoplay]);return(// @ts-ignore\n/*#__PURE__*/ _jsx(\"dotlottie-player\",{src:src,ref:lottieInstanceRef,autoplay:shouldPlay,loop:props.loop?true:null,hover:props.hover?true:null,controls:props.controls?true:null,background:props.background?props.background:null,speed:props.speed,direction:props.direction,style:{...props.style,width:\"100%\",height:\"100%\"}},src));}DotLottie.defaultProps={srcUrl:placeholderUrl,autoplay:true,background:\"#05F\",controls:false,direction:1,hover:false,loop:true,speed:1};DotLottie.displayName=\"Dot Lottie\";addPropertyControls(DotLottie,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"url\",\"file\"],optionTitles:[\"URL\",\"File\"]},srcUrl:{type:ControlType.String,title:\"Link\",placeholder:\"../example.lottie\",hidden:props=>props.srcType===\"file\"},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"lottie\",\"json\"],hidden:props=>props.srcType===\"url\"},autoplay:{type:ControlType.Boolean,title:\"Autoplay\",defaultValue:true},background:{type:ControlType.Color,title:\"Backdrop\",defaultValue:\"#05F\"},controls:{type:ControlType.Boolean,title:\"Controls\"},direction:{type:ControlType.Enum,title:\"Direction\",defaultValue:\"1\",displaySegmentedControl:true,segmentedControlDirection:\"horizontal\",options:[\"1\",\"-1\"],optionTitles:[\"Normal\",\"Reverse\"]},hover:{type:ControlType.Boolean,title:\"Hover Play\"},loop:{type:ControlType.Boolean,title:\"Loop\"},speed:{type:ControlType.Number,title:\"Speed\",defaultValue:1,min:1,max:10,unit:\"x\",step:.5,displayStepper:true},progress:{type:ControlType.Number,title:\"Progress\",defaultValue:0,min:0,max:100,step:1,description:\"This component is made for Lottie files. [Learn more here](https://dotlottie.io/).\"}});/* For SSG */ function OptimizationFriendly({loading,loaded}){const[isLoading,setLoading]=React.useState(true);// We can't load web-components in ssg on the server,\n// so we defer rendering until we hit the client.\nReact.useEffect(()=>{import(\"https://unpkg.com/@dotlottie/player-component@1.3.2/dist/dotlottie-player.js\").then(()=>{setLoading(false);});},[]);return isLoading?loading:loaded;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DotLottie\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"200\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DotLottie.map", "// Generated by Framer (ca9141d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/1DTkxtJe1eFqef0PyNQc/PJ9oW2joyFxWZIkYCLbf/LKeCirjux.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/V14SUVJegp3Ellu4LpSu/iFpMLtbb8YzxYv3uj8bg/uhVm0pqMK.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/Uz0aM9W4H8mjrituMtRw/KmW6J6RMBfOn3sPAuVyg/vdmkBBWdn.js\";const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"azYOcmv2l\",\"LSVa4GjxC\",\"zhGh2njGG\"];const serializationHash=\"framer-zKq4W\";const variantClassNames={azYOcmv2l:\"framer-v-8lt4ve\",LSVa4GjxC:\"framer-v-azhgi9\",zhGh2njGG:\"framer-v-ncd3zz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"azYOcmv2l\",Phone:\"zhGh2njGG\",Tablet:\"LSVa4GjxC\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"azYOcmv2l\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"azYOcmv2l\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?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(serializationHash,...sharedStyleClassNames,\"framer-8lt4ve\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"azYOcmv2l\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgb(0, 0, 0)\",...style},...addPropertyOverrides({LSVa4GjxC:{\"data-framer-name\":\"Tablet\"},zhGh2njGG:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ewkv6q\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"R5l51mkik\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jgxok3\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"RdQLKe1He\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"mOph7ez8s\"},nodeId:\"lmk5QeELc\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1vvg17r framer-dij30c\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"lmk5QeELc\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-nkswe5\",\"data-framer-name\":\"Capa_1\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"cycBOAXxy\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 202 37\"><g transform=\"translate(0 0.002)\" id=\"ss11235945780_1\"><path d=\"M 23.409 36.299 C 20.148 36.299 17.254 31.139 15.309 26.031 C 14.099 22.872 12.417 20.503 9.997 20.503 C 15.782 19.345 19.621 14.921 19.621 9.339 C 19.621 3.757 14.52 0.069 6.842 0.018 L 0.011 0.018 C 0.016 0.368 0.021 0.72 0.028 1.071 L 4.424 1.071 C 8.947 1.071 11.734 4.442 11.734 9.339 C 11.734 15.238 9.105 19.45 4.792 19.713 L 0 19.713 C 0 19.741 0.004 19.772 0.004 19.8 L 0.004 20.766 L 0.847 20.766 C 5.792 20.766 6.316 25.242 8.052 29.034 C 10.944 35.511 12.575 36.827 17.414 36.827 L 23.41 36.827 L 23.41 36.301 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 40.112 36.61 C 40.398 36.545 40.684 36.472 40.967 36.39 C 41.238 36.313 41.51 36.228 41.777 36.134 C 42.036 36.045 42.292 35.945 42.544 35.84 C 42.786 35.741 43.029 35.629 43.265 35.513 C 43.495 35.397 43.72 35.278 43.942 35.15 C 44.156 35.024 44.367 34.892 44.573 34.753 C 44.772 34.618 44.967 34.476 45.154 34.325 C 45.339 34.179 45.518 34.026 45.692 33.864 C 45.861 33.707 46.023 33.544 46.179 33.373 C 46.334 33.206 46.481 33.031 46.62 32.852 C 46.757 32.674 46.888 32.491 47.011 32.3 C 47.133 32.115 47.247 31.92 47.352 31.724 C 47.455 31.525 47.552 31.324 47.641 31.117 C 47.73 30.909 47.81 30.701 47.879 30.488 C 47.95 30.269 48.014 30.052 48.068 29.83 C 48.121 29.605 48.165 29.376 48.201 29.148 C 48.238 28.915 48.265 28.68 48.283 28.446 C 48.3 28.204 48.307 27.964 48.307 27.722 C 48.307 16.355 28.649 16.204 28.649 7.199 C 28.649 3.727 31.129 1.009 34.853 1.009 C 36.637 1.009 38.828 1.096 39.73 1.838 C 39.73 1.254 39.73 1.138 39.737 0.555 C 38.465 0.238 36.895 0 34.855 0 C 27.413 0 21.847 3.976 21.847 10.065 C 21.847 21.432 41.508 22.894 41.508 30.039 C 41.508 32.409 39.867 34.615 37.477 35.565 C 37.477 35.565 37.473 35.567 37.463 35.572 C 34.955 36.408 32.865 34.636 32.617 34.405 L 32.595 34.383 C 31.046 32.727 30.426 30.025 29.332 27.597 C 26.439 21.042 24.812 19.708 19.971 19.708 L 13.98 19.708 L 13.98 20.242 C 17.235 20.242 20.127 25.464 22.076 30.635 C 22.159 30.867 22.254 31.089 22.346 31.313 C 23.185 33.345 24.243 35.721 25.595 36.493 C 26.141 36.81 26.74 36.982 27.384 36.982 L 37.836 36.982 C 38.017 36.979 38.12 36.952 38.286 36.931 C 38.598 36.89 38.911 36.845 39.222 36.79 C 39.524 36.737 39.822 36.676 40.117 36.61 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 68.856 31.61 C 68.348 30.226 67.639 29.188 66.623 29.188 C 69.055 28.681 70.67 26.742 70.67 24.296 C 70.67 21.85 68.525 20.235 65.297 20.211 L 56.894 20.211 L 56.894 20.443 C 58.177 20.443 58.972 21.158 58.972 22.266 L 58.951 34.312 C 58.951 35.397 58.111 36.136 56.873 36.136 L 56.873 36.367 L 64.347 36.367 L 64.347 36.136 C 63.087 36.136 62.291 35.421 62.291 34.312 L 62.291 29.305 L 62.778 29.305 C 64.857 29.305 65.077 31.267 65.807 32.928 C 67.024 35.767 67.708 36.344 69.742 36.344 L 72.263 36.344 L 72.263 36.113 C 70.892 36.113 69.676 33.852 68.857 31.612 Z M 64.432 28.841 L 62.288 28.841 L 62.288 20.67 L 64.277 20.67 C 66.178 20.67 67.351 22.147 67.351 24.294 C 67.351 26.879 66.246 28.725 64.432 28.841 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 81.921 20.208 C 77.653 20.208 74.406 23.374 74.406 28.123 C 74.406 32.873 77.589 36.061 81.814 36.061 C 86.039 36.061 89.352 32.894 89.352 28.123 C 89.352 23.353 86.124 20.208 81.923 20.208 Z M 81.814 35.628 C 79.323 35.628 77.634 32.613 77.634 28.104 C 77.634 23.594 79.345 20.622 81.923 20.622 C 84.5 20.622 86.082 23.637 86.082 28.104 C 86.082 32.571 84.349 35.628 81.814 35.628 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 118.633 32.489 L 118.658 36.363 L 104.844 36.363 L 104.844 36.13 C 104.995 36.13 105.136 36.121 105.274 36.105 C 105.347 36.098 105.416 36.086 105.484 36.075 C 105.53 36.066 105.576 36.059 105.623 36.043 C 105.649 36.038 105.676 36.031 105.704 36.022 C 105.822 35.991 105.93 35.951 106.035 35.899 C 106.038 35.899 106.042 35.899 106.045 35.894 C 106.205 35.817 106.347 35.717 106.468 35.593 C 106.76 35.305 106.925 34.883 106.925 34.305 L 106.925 22.241 C 106.925 22.068 106.911 21.912 106.88 21.762 C 106.87 21.716 106.856 21.67 106.845 21.624 C 106.825 21.561 106.808 21.503 106.788 21.448 C 106.729 21.314 106.665 21.19 106.584 21.086 C 106.545 21.038 106.507 20.994 106.468 20.953 C 106.253 20.732 105.969 20.583 105.624 20.505 C 105.578 20.492 105.532 20.48 105.486 20.473 C 105.418 20.46 105.349 20.448 105.276 20.441 C 105.141 20.425 104.995 20.416 104.846 20.416 L 104.846 20.188 L 118.659 20.188 L 118.634 24.059 L 118.631 24.532 L 118.412 24.532 C 117.989 23.168 117.03 20.651 115.039 20.651 L 110.242 20.651 L 110.242 27.451 L 114.18 27.451 C 115.328 27.387 116.103 26.567 116.103 25.368 L 116.327 25.368 L 116.327 30.418 L 116.103 30.418 C 116.103 29.223 115.328 28.403 114.18 28.335 L 110.242 28.335 L 110.242 35.901 L 115.039 35.901 C 117.032 35.901 117.991 33.238 118.412 31.877 L 118.631 31.877 L 118.634 32.491 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 129.69 23.278 C 129.69 24.009 130.166 24.601 130.895 25.146 C 132.494 26.341 135.306 27.3 136.985 28.952 C 137.809 29.758 138.358 30.733 138.358 31.98 C 138.358 34.632 135.907 36.365 132.623 36.365 C 132.421 36.365 132.229 36.359 132.046 36.351 C 131.678 36.319 131.31 36.267 130.948 36.19 C 130.308 36.059 129.728 35.815 129.116 35.605 C 128.756 35.479 128.322 35.353 127.94 35.456 C 127.851 35.481 127.771 35.52 127.7 35.573 C 127.684 35.584 127.668 35.596 127.654 35.609 C 127.434 35.783 127.292 36.077 127.167 36.349 L 127.167 31.886 L 127.448 31.886 C 127.448 31.886 127.448 31.886 127.448 31.889 C 127.461 31.948 127.713 33.229 128.622 34.211 C 128.873 34.525 129.147 34.803 129.429 35.002 C 129.813 35.271 130.22 35.429 130.646 35.543 C 130.646 35.543 130.647 35.543 130.65 35.543 C 130.913 35.637 131.195 35.717 131.502 35.778 C 131.81 35.86 132.129 35.909 132.462 35.92 C 132.609 35.938 132.755 35.947 132.902 35.947 C 133.08 35.947 133.254 35.933 133.423 35.904 C 134.809 35.675 135.835 34.549 135.835 33.318 C 135.835 32.587 135.359 31.994 134.631 31.45 C 133.028 30.251 130.207 29.29 128.532 27.634 C 128.528 27.634 128.525 27.631 128.523 27.627 C 127.709 26.823 127.167 25.852 127.167 24.614 C 127.167 21.961 129.619 20.229 132.902 20.229 C 133.103 20.229 133.297 20.234 133.478 20.243 C 133.847 20.275 134.213 20.327 134.578 20.403 C 135.217 20.535 135.798 20.779 136.409 20.988 C 136.77 21.115 137.203 21.241 137.585 21.138 C 137.674 21.113 137.754 21.074 137.825 21.02 C 137.84 21.008 137.857 20.997 137.871 20.985 C 138.092 20.811 138.234 20.517 138.358 20.245 C 138.364 20.232 138.371 20.22 138.374 20.209 L 138.374 24.756 L 138.001 24.756 C 137.372 22.611 135.951 21.334 134.022 20.818 C 133.714 20.736 133.394 20.686 133.062 20.675 C 132.915 20.658 132.769 20.649 132.622 20.649 C 132.444 20.649 132.27 20.663 132.101 20.691 C 130.715 20.921 129.688 22.047 129.688 23.278 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 94.007 23.278 C 94.007 24.009 94.483 24.601 95.212 25.146 C 96.811 26.341 99.623 27.3 101.302 28.952 C 102.126 29.758 102.675 30.733 102.675 31.98 C 102.675 34.632 100.223 36.365 96.94 36.365 C 96.738 36.365 96.546 36.359 96.363 36.351 C 95.995 36.319 95.627 36.267 95.265 36.19 C 94.625 36.059 94.044 35.815 93.433 35.605 C 93.073 35.479 92.639 35.353 92.257 35.456 C 92.168 35.481 92.088 35.52 92.017 35.573 C 92.001 35.584 91.985 35.596 91.971 35.609 C 91.751 35.783 91.609 36.077 91.484 36.349 L 91.484 31.886 L 91.765 31.886 C 91.765 31.886 91.765 31.886 91.765 31.889 C 91.777 31.948 92.03 33.229 92.939 34.211 C 93.19 34.525 93.463 34.803 93.746 35.002 C 94.13 35.271 94.537 35.429 94.963 35.543 C 94.963 35.543 94.964 35.543 94.966 35.543 C 95.229 35.637 95.512 35.717 95.819 35.778 C 96.127 35.86 96.446 35.909 96.779 35.92 C 96.926 35.938 97.072 35.947 97.219 35.947 C 97.397 35.947 97.571 35.933 97.74 35.904 C 99.126 35.675 100.152 34.549 100.152 33.318 C 100.152 32.587 99.676 31.994 98.948 31.45 C 97.345 30.251 94.524 29.29 92.849 27.634 C 92.845 27.634 92.842 27.631 92.84 27.627 C 92.026 26.823 91.484 25.852 91.484 24.614 C 91.484 21.961 93.936 20.229 97.219 20.229 C 97.42 20.229 97.614 20.234 97.795 20.243 C 98.164 20.275 98.53 20.327 98.895 20.403 C 99.534 20.535 100.115 20.779 100.726 20.988 C 101.087 21.115 101.52 21.241 101.902 21.138 C 101.991 21.113 102.071 21.074 102.142 21.02 C 102.156 21.008 102.174 20.997 102.188 20.985 C 102.409 20.811 102.551 20.517 102.675 20.245 C 102.68 20.232 102.688 20.22 102.691 20.209 L 102.691 24.756 L 102.318 24.756 C 101.689 22.611 100.268 21.334 98.338 20.818 C 98.031 20.736 97.711 20.686 97.379 20.675 C 97.232 20.658 97.086 20.649 96.939 20.649 C 96.761 20.649 96.587 20.663 96.418 20.691 C 95.032 20.921 94.005 22.047 94.005 23.278 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 140.446 20.208 L 140.446 24.749 L 140.666 24.749 C 141.085 23.365 142.192 20.67 144.182 20.67 L 146.836 20.67 L 146.991 34.308 C 146.991 35.532 146.15 36.132 144.891 36.132 L 144.891 36.363 L 152.342 36.363 L 152.342 36.132 C 151.169 36.132 150.329 35.509 150.263 34.308 L 150.263 20.67 L 153.271 20.67 C 155.24 20.67 156.433 23.365 156.831 24.749 L 157.052 24.749 L 157.052 20.208 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 159.239 20.439 C 160.498 20.439 161.339 20.969 161.339 22.262 L 161.317 34.308 C 161.317 35.532 160.5 36.132 159.239 36.132 L 159.239 36.363 L 166.713 36.363 L 166.713 36.132 C 165.54 36.132 164.7 35.509 164.634 34.308 L 164.634 22.031 C 164.723 20.9 165.54 20.439 166.713 20.439 L 166.713 20.208 L 159.239 20.208 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 177.227 35.762 C 174.219 35.762 172.208 32.78 172.208 28.33 C 172.208 23.879 174.287 20.652 177.36 20.652 C 181.384 20.652 182.225 23.301 182.733 25.08 L 182.953 25.08 L 183.019 20.296 C 182.621 21.12 182.312 21.254 181.825 21.254 C 180.985 21.254 179.856 20.208 177.358 20.208 C 172.272 20.208 168.889 23.456 168.889 28.351 C 168.889 33.246 172.251 36.361 177.225 36.361 C 179.482 36.361 181.626 35.849 182.731 35.048 L 183.527 31.354 L 183.307 31.354 C 182.621 34.003 180.167 35.76 177.225 35.76 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 199.214 33.986 L 194.217 26.094 L 197.976 22.401 C 199.104 21.293 199.989 20.439 201.05 20.439 L 201.05 20.208 L 196.892 20.208 L 196.892 20.439 C 197.599 20.439 198.02 20.855 198.02 21.339 C 198.02 21.64 197.887 21.961 197.578 22.262 L 190.413 29.209 L 190.413 22.031 C 190.502 20.9 191.319 20.439 192.492 20.439 L 192.492 20.208 L 185.017 20.208 L 185.017 20.439 C 186.277 20.439 187.117 20.969 187.117 22.262 L 187.096 34.308 C 187.096 35.532 186.279 36.132 185.017 36.132 L 185.017 36.363 L 192.492 36.363 L 192.492 36.132 C 191.319 36.132 190.479 35.509 190.413 34.308 L 190.413 29.854 L 192.115 28.193 L 195.984 34.308 C 196.317 34.839 196.493 35.255 196.493 35.532 C 196.493 35.949 196.139 36.132 195.409 36.132 L 195.409 36.363 L 201.844 36.363 L 201.844 36.132 C 200.671 36.132 200.119 35.44 199.213 33.985 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>',svgContentId:11235945780,withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-rge9mm\",\"data-styles-preset\":\"vdmkBBWdn\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(255, 255, 255))\"},children:\"Oler bien no solo abre puertas, sino que perfuma las memorias que dejas en los dem\\xe1s; porque a veces, la esencia precede a la palabra.\"})}),className:\"framer-zwq9mk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"A_DLv7uFD\",style:{\"--extracted-1w1cjl5\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n1gkij\",layoutDependency:layoutDependency,layoutId:\"J0qD50amD\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/rose_stick_1/\",nodeId:\"bJQ778DiU\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-199tfcs framer-dij30c\",layoutDependency:layoutDependency,layoutId:\"bJQ778DiU\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xpxozo-container\",layoutDependency:layoutDependency,layoutId:\"VK9W5XxZJ-container\",whileHover:animation,children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"House\",iconSelection:\"InstagramLogo\",id:\"VK9W5XxZJ\",layoutId:\"VK9W5XxZJ\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.tiktok.com/@rose_stick_1\",nodeId:\"Xy9_6Udq9\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-tfur95 framer-dij30c\",layoutDependency:layoutDependency,layoutId:\"Xy9_6Udq9\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-o4pysb-container\",layoutDependency:layoutDependency,layoutId:\"a6n1gyqz4-container\",whileHover:animation,children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"House\",iconSelection:\"TiktokLogo\",id:\"a6n1gyqz4\",layoutId:\"a6n1gyqz4\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1891iro\",\"data-framer-name\":\"Links wrapper\",layoutDependency:layoutDependency,layoutId:\"a2bRjzEvQ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cb3gez\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"CdDFsTqTt\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-rge9mm\",\"data-styles-preset\":\"vdmkBBWdn\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(255, 255, 255))\"},children:\"Tienda\"})}),className:\"framer-lwc6zu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qO0GPdrXz\",style:{\"--extracted-1w1cjl5\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18xufqh\",layoutDependency:layoutDependency,layoutId:\"z5cU6LDUp\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-19wpbuh\",\"data-styles-preset\":\"uhVm0pqMK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(250, 244, 225, 0.68))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Rol0Zlcdd\"},nodeId:\"jq4HIWgss\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e5vlyz\",\"data-styles-preset\":\"LKeCirjux\",children:\"Todos\"})})})}),className:\"framer-99t3uz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jq4HIWgss\",style:{\"--extracted-r6o4lv\":\"rgba(250, 244, 225, 0.68)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-19wpbuh\",\"data-styles-preset\":\"uhVm0pqMK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(250, 244, 225, 0.68))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JA1efhqrQ\"},nodeId:\"JvVCYWj9Q\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e5vlyz\",\"data-styles-preset\":\"LKeCirjux\",children:\"Mujeres\"})})})}),className:\"framer-uefb0h\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JvVCYWj9Q\",style:{\"--extracted-r6o4lv\":\"rgba(250, 244, 225, 0.68)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-19wpbuh\",\"data-styles-preset\":\"uhVm0pqMK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(250, 244, 225, 0.68))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"yJDjB5Geu\"},nodeId:\"jRM2kOPVD\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e5vlyz\",\"data-styles-preset\":\"LKeCirjux\",children:\"Hombres\"})})})}),className:\"framer-1moecdq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jRM2kOPVD\",style:{\"--extracted-r6o4lv\":\"rgba(250, 244, 225, 0.68)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bcragb\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"EKPv9nSqR\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-rge9mm\",\"data-styles-preset\":\"vdmkBBWdn\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(255, 255, 255))\"},children:\"Ayuda\"})}),className:\"framer-1gf4heu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FS60AIqNO\",style:{\"--extracted-1w1cjl5\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lxldgm\",layoutDependency:layoutDependency,layoutId:\"aJfsdsfS4\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-19wpbuh\",\"data-styles-preset\":\"uhVm0pqMK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(250, 244, 225, 0.68))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"reMStvbEF\"},nodeId:\"JpGPuOQH2\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e5vlyz\",\"data-styles-preset\":\"LKeCirjux\",children:\"Politicas de Privacidad\"})})})}),className:\"framer-1przpuv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JpGPuOQH2\",style:{\"--extracted-r6o4lv\":\"rgba(250, 244, 225, 0.68)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-19wpbuh\",\"data-styles-preset\":\"uhVm0pqMK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(250, 244, 225, 0.68))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"sn1kxchHX\"},nodeId:\"k3MgPUa2e\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e5vlyz\",\"data-styles-preset\":\"LKeCirjux\",children:\"Terminos y Condiciones\"})})})}),className:\"framer-bo942j\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"k3MgPUa2e\",style:{\"--extracted-r6o4lv\":\"rgba(250, 244, 225, 0.68)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-19wpbuh\",\"data-styles-preset\":\"uhVm0pqMK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(250, 244, 225, 0.68))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Mgx4kbE7x\"},nodeId:\"lpqH0b5IC\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e5vlyz\",\"data-styles-preset\":\"LKeCirjux\",children:\"Devoluciones\"})})})}),className:\"framer-1viof9h\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lpqH0b5IC\",style:{\"--extracted-r6o4lv\":\"rgba(250, 244, 225, 0.68)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-19wpbuh\",\"data-styles-preset\":\"uhVm0pqMK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(250, 244, 225, 0.68))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kGJayYY0R\"},nodeId:\"mA9QJ_Wfv\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e5vlyz\",\"data-styles-preset\":\"LKeCirjux\",children:\"Envio\"})})})}),className:\"framer-c3aso1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mA9QJ_Wfv\",style:{\"--extracted-r6o4lv\":\"rgba(250, 244, 225, 0.68)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-us5zja\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"TO7DonZ0w\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-rge9mm\",\"data-styles-preset\":\"vdmkBBWdn\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(255, 255, 255))\"},children:\"Contacto\"})}),className:\"framer-kxyju6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ra91JBIFK\",style:{\"--extracted-1w1cjl5\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jlj2gy\",layoutDependency:layoutDependency,layoutId:\"yh7rHhcMj\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-19wpbuh\",\"data-styles-preset\":\"uhVm0pqMK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(250, 244, 225, 0.68))\"},children:\"Politicas de Privacidad\"})}),className:\"framer-7ziejg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Z1zVnQPCL\",style:{\"--extracted-r6o4lv\":\"rgba(250, 244, 225, 0.68)\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9d886c7f-6276-4c1c-805a-0e5741ebec3b, rgb(120, 120, 120)))\"},children:\"Copyright \\xa9 2024 Rose Stick. Todos los derechos reservados.\"})}),className:\"framer-l8eksi\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"ltttzDGwb\",style:{\"--extracted-r6o4lv\":\"var(--token-9d886c7f-6276-4c1c-805a-0e5741ebec3b, rgb(120, 120, 120))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zKq4W.framer-dij30c, .framer-zKq4W .framer-dij30c { display: block; }\",\".framer-zKq4W.framer-8lt4ve { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 90px; height: min-content; justify-content: center; overflow: hidden; padding: 60px 25px 20px 25px; position: relative; width: 1200px; }\",\".framer-zKq4W .framer-ewkv6q { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 101px; height: min-content; justify-content: flex-start; max-width: 1280px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-zKq4W .framer-1jgxok3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 352px; }\",\".framer-zKq4W .framer-1vvg17r { 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-zKq4W .framer-nkswe5 { flex: none; height: 37px; position: relative; width: 202px; }\",\".framer-zKq4W .framer-zwq9mk { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 90%; word-break: break-word; word-wrap: break-word; }\",\".framer-zKq4W .framer-n1gkij { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-zKq4W .framer-199tfcs, .framer-zKq4W .framer-tfur95 { flex: none; height: 26px; overflow: visible; position: relative; text-decoration: none; width: 26px; }\",\".framer-zKq4W .framer-1xpxozo-container, .framer-zKq4W .framer-o4pysb-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-zKq4W .framer-1891iro { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-zKq4W .framer-cb3gez, .framer-zKq4W .framer-bcragb, .framer-zKq4W .framer-us5zja { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-zKq4W .framer-lwc6zu, .framer-zKq4W .framer-99t3uz, .framer-zKq4W .framer-uefb0h, .framer-zKq4W .framer-1moecdq, .framer-zKq4W .framer-1gf4heu, .framer-zKq4W .framer-1przpuv, .framer-zKq4W .framer-bo942j, .framer-zKq4W .framer-1viof9h, .framer-zKq4W .framer-c3aso1, .framer-zKq4W .framer-kxyju6, .framer-zKq4W .framer-7ziejg { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-zKq4W .framer-18xufqh, .framer-zKq4W .framer-lxldgm, .framer-zKq4W .framer-1jlj2gy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-zKq4W .framer-l8eksi { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-zKq4W.framer-8lt4ve, .framer-zKq4W .framer-ewkv6q, .framer-zKq4W .framer-1jgxok3, .framer-zKq4W .framer-1vvg17r, .framer-zKq4W .framer-n1gkij, .framer-zKq4W .framer-1891iro, .framer-zKq4W .framer-cb3gez, .framer-zKq4W .framer-18xufqh, .framer-zKq4W .framer-bcragb, .framer-zKq4W .framer-lxldgm, .framer-zKq4W .framer-us5zja, .framer-zKq4W .framer-1jlj2gy { gap: 0px; } .framer-zKq4W.framer-8lt4ve > * { margin: 0px; margin-bottom: calc(90px / 2); margin-top: calc(90px / 2); } .framer-zKq4W.framer-8lt4ve > :first-child, .framer-zKq4W .framer-1jgxok3 > :first-child, .framer-zKq4W .framer-cb3gez > :first-child, .framer-zKq4W .framer-18xufqh > :first-child, .framer-zKq4W .framer-bcragb > :first-child, .framer-zKq4W .framer-lxldgm > :first-child, .framer-zKq4W .framer-us5zja > :first-child, .framer-zKq4W .framer-1jlj2gy > :first-child { margin-top: 0px; } .framer-zKq4W.framer-8lt4ve > :last-child, .framer-zKq4W .framer-1jgxok3 > :last-child, .framer-zKq4W .framer-cb3gez > :last-child, .framer-zKq4W .framer-18xufqh > :last-child, .framer-zKq4W .framer-bcragb > :last-child, .framer-zKq4W .framer-lxldgm > :last-child, .framer-zKq4W .framer-us5zja > :last-child, .framer-zKq4W .framer-1jlj2gy > :last-child { margin-bottom: 0px; } .framer-zKq4W .framer-ewkv6q > * { margin: 0px; margin-left: calc(101px / 2); margin-right: calc(101px / 2); } .framer-zKq4W .framer-ewkv6q > :first-child, .framer-zKq4W .framer-1vvg17r > :first-child, .framer-zKq4W .framer-n1gkij > :first-child, .framer-zKq4W .framer-1891iro > :first-child { margin-left: 0px; } .framer-zKq4W .framer-ewkv6q > :last-child, .framer-zKq4W .framer-1vvg17r > :last-child, .framer-zKq4W .framer-n1gkij > :last-child, .framer-zKq4W .framer-1891iro > :last-child { margin-right: 0px; } .framer-zKq4W .framer-1jgxok3 > * { margin: 0px; margin-bottom: calc(14px / 2); margin-top: calc(14px / 2); } .framer-zKq4W .framer-1vvg17r > *, .framer-zKq4W .framer-n1gkij > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-zKq4W .framer-1891iro > * { margin: 0px; margin-left: calc(80px / 2); margin-right: calc(80px / 2); } .framer-zKq4W .framer-cb3gez > *, .framer-zKq4W .framer-bcragb > *, .framer-zKq4W .framer-us5zja > * { margin: 0px; margin-bottom: calc(25px / 2); margin-top: calc(25px / 2); } .framer-zKq4W .framer-18xufqh > *, .framer-zKq4W .framer-lxldgm > *, .framer-zKq4W .framer-1jlj2gy > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",\".framer-zKq4W.framer-v-azhgi9.framer-8lt4ve { width: 810px; }\",\".framer-zKq4W.framer-v-azhgi9 .framer-ewkv6q { align-content: unset; align-items: unset; display: grid; gap: 40px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); justify-content: center; }\",\".framer-zKq4W.framer-v-azhgi9 .framer-1jgxok3 { align-self: start; height: 100%; justify-self: start; order: 0; width: 100%; }\",\".framer-zKq4W.framer-v-azhgi9 .framer-1891iro { align-self: start; grid-column: auto / span 2; height: 100%; justify-content: flex-start; justify-self: start; order: 2; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-zKq4W.framer-v-azhgi9 .framer-ewkv6q { gap: 0px; } .framer-zKq4W.framer-v-azhgi9 .framer-ewkv6q > *, .framer-zKq4W.framer-v-azhgi9 .framer-ewkv6q > :first-child, .framer-zKq4W.framer-v-azhgi9 .framer-ewkv6q > :last-child { margin: 0px; } }\",\".framer-zKq4W.framer-v-ncd3zz.framer-8lt4ve { padding: 60px 15px 20px 15px; width: 390px; }\",\".framer-zKq4W.framer-v-ncd3zz .framer-ewkv6q { flex-direction: column; gap: 48px; }\",\".framer-zKq4W.framer-v-ncd3zz .framer-1891iro { justify-content: flex-start; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-zKq4W.framer-v-ncd3zz .framer-ewkv6q { gap: 0px; } .framer-zKq4W.framer-v-ncd3zz .framer-ewkv6q > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-zKq4W.framer-v-ncd3zz .framer-ewkv6q > :first-child { margin-top: 0px; } .framer-zKq4W.framer-v-ncd3zz .framer-ewkv6q > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 367\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"LSVa4GjxC\":{\"layout\":[\"fixed\",\"auto\"]},\"zhGh2njGG\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerbxHCtD1AW=withCSS(Component,css,\"framer-zKq4W\");export default FramerbxHCtD1AW;FramerbxHCtD1AW.displayName=\"Footer\";FramerbxHCtD1AW.defaultProps={height:367,width:1200};addPropertyControls(FramerbxHCtD1AW,{variant:{options:[\"azYOcmv2l\",\"LSVa4GjxC\",\"zhGh2njGG\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerbxHCtD1AW,[{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:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"}]},...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbxHCtD1AW\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LSVa4GjxC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zhGh2njGG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"367\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./bxHCtD1AW.map", "// Generated by Framer (ddd30d5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-pJSE2 .framer-styles-preset-1e5vlyz:not(.rich-text-wrapper), .framer-pJSE2 .framer-styles-preset-1e5vlyz.rich-text-wrapper a { --framer-link-hover-text-decoration: underline; --framer-link-text-decoration: none; }\"];export const className=\"framer-pJSE2\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (b2780b5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Avenir Next Cyr Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Avenir Next Cyr Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/MdOFZnT1TnwQHIpWuOBjCdYyRRQ.woff2\"}]}];export const css=[\".framer-ZYrM3 .framer-styles-preset-rge9mm:not(.rich-text-wrapper), .framer-ZYrM3 .framer-styles-preset-rge9mm.rich-text-wrapper h6 { --framer-font-family: \\\"Avenir Next Cyr Regular\\\", \\\"Avenir Next Cyr Regular 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-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-81ed76be-5ccf-45bf-a17c-296146504dae, #282826); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\"];export const className=\"framer-ZYrM3\";\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\"}}}", "// Generated by Framer (d65f646)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getFontsFromSharedStyle,Image,Link,PathVariablesContext,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useDynamicRefs,useLoadMorePaginatedQuery,useLocaleCode,useLocaleInfo,useOverlayState,useQueryData,useVariantState,withCSS,withFX,withInfiniteScroll}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Superfields from\"https://framerusercontent.com/modules/1o5Bk6b6qvbR58A6b2Ej/PP2BX39JgPpksR6daMt7/Superfields.js\";import ResetFiltersButton from\"https://framerusercontent.com/modules/kf2LBfm1QDK0TMFrHROs/2lUG6GY6kODMAYyR0p2f/ResetFiltersButton.js\";import Spinner from\"https://framerusercontent.com/modules/omo5LdjL4LRSZXvwvWOk/u3WxIJnBoahCGbEeALvk/O_XoZ3FcZ.js\";import CartInfoLabel from\"https://framerusercontent.com/modules/p6Gef3yZuarVfkOPLLEP/bLJZYjBSH5PXpdGPRgYj/CartInfoLabel.js\";import SearchBar from\"https://framerusercontent.com/modules/SCy7FLdHzkNZj7inEGxN/zUEWTQJTnywxEGcLRsHN/SearchBar.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import Productos from\"https://framerusercontent.com/modules/1UPPf59mPONXHQtJBubv/K72Zujg4oGXmEQk82qoY/ehxwIvnss.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/4PsMiBHXFUkevkC3Ociv/tKFjgLeeoui2I9hrHGq3/oWK0Yiujz.js\";import Cart from\"https://framerusercontent.com/modules/elPqu4Onc2FksOSvX2C5/66cajblscXyTzLQBINz0/fCm4cvVxz.js\";const PhosphorFonts=getFonts(Phosphor);const SearchBarFonts=getFonts(SearchBar);const SpinnerFonts=getFonts(Spinner);const SmartComponentScopedContainerWithInfiniteScroll=withInfiniteScroll(SmartComponentScopedContainer);const ResetFiltersButtonFonts=getFonts(ResetFiltersButton);const SuperfieldsFonts=getFonts(Superfields);const MotionDivWithFX=withFX(motion.div);const CartFonts=getFonts(Cart);const CartInfoLabelFonts=getFonts(CartInfoLabel);const cycleOrder=[\"AcJlsN8SU\",\"QKfCsQ34M\",\"NoZvfBRvU\",\"p_77XWON5\",\"LwZ7FTjNG\"];const serializationHash=\"framer-8AF9R\";const variantClassNames={AcJlsN8SU:\"framer-v-tffov2\",LwZ7FTjNG:\"framer-v-1x2g1qj\",NoZvfBRvU:\"framer-v-3li8dj\",p_77XWON5:\"framer-v-13dxd27\",QKfCsQ34M:\"framer-v-rh82d2\"};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 animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const greaterThan=(a,b)=>{return typeof a===\"number\"&&typeof b===\"number\"?a>b:false;};const numberToString=(value,options={},activeLocale)=>{const fallbackLocale=\"en-US\";const locale=options.locale||activeLocale||fallbackLocale;const{useGrouping,notation,compactDisplay,style,currency,currencyDisplay,unit,unitDisplay,minimumFractionDigits,maximumFractionDigits,minimumIntegerDigits}=options;const formatOptions={useGrouping,notation,compactDisplay,style,currency,currencyDisplay,unit,unitDisplay,minimumFractionDigits,maximumFractionDigits,minimumIntegerDigits};const number=Number(value);try{return number.toLocaleString(locale,formatOptions);}catch{try{return number.toLocaleString(fallbackLocale,formatOptions);}catch{return number.toLocaleString();}}};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const loaderVariants=(repeaterState,variants,currentVariant)=>{if(repeaterState.currentPage>=repeaterState.totalPages)return variants.disabled??currentVariant;if(repeaterState.isLoading)return variants.loading??currentVariant;return currentVariant;};const query=prequery=>prequery({from:{alias:\"YfxEuPNA_\",data:Productos,type:\"Collection\"},select:[{collection:\"YfxEuPNA_\",name:\"zYZOCpouJ\",type:\"Identifier\"},{collection:\"YfxEuPNA_\",name:\"JgnMlpAjV\",type:\"Identifier\"},{collection:\"YfxEuPNA_\",name:\"LhlxFJeR7\",type:\"Identifier\"},{collection:\"YfxEuPNA_\",name:\"S0HanJzOB\",type:\"Identifier\"},{collection:\"YfxEuPNA_\",name:\"ANDVSWbRo\",type:\"Identifier\"},{collection:\"YfxEuPNA_\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const{paginatedQuery,paginationInfo,loadMore}=useLoadMorePaginatedQuery(query,pageSize,\"YfxEuPNA_\");const data=useQueryData(paginatedQuery);return children(data,paginationInfo,loadMore);};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Mobile Full\":\"p_77XWON5\",\"Variant 5\":\"LwZ7FTjNG\",Desktop:\"AcJlsN8SU\",Mobile:\"NoZvfBRvU\",Tablet:\"QKfCsQ34M\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"AcJlsN8SU\"};};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,zYZOCpouJYfxEuPNA_,JgnMlpAjVYfxEuPNA_,LhlxFJeR7YfxEuPNA_,S0HanJzOBYfxEuPNA_,ANDVSWbRoYfxEuPNA_,idYfxEuPNA_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"AcJlsN8SU\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaptxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const onTapo9oprj=activeVariantCallback(async(...args)=>{setVariant(\"LwZ7FTjNG\");});const onClick1wnntms=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.hide();});const onTap98g06l=activeVariantCallback(async(...args)=>{setVariant(\"p_77XWON5\");});const onClickk3cbrs=activeVariantCallback(async(...args)=>{setVariant(\"NoZvfBRvU\");});const onTapk3cbrs=activeVariantCallback(async(...args)=>{setVariant(\"NoZvfBRvU\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"NoZvfBRvU\",\"p_77XWON5\",\"LwZ7FTjNG\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"NoZvfBRvU\",\"p_77XWON5\",\"LwZ7FTjNG\"].includes(baseVariant))return true;return false;};const ref1=React.useRef(null);const isDisplayed2=()=>{if([\"p_77XWON5\",\"LwZ7FTjNG\"].includes(baseVariant))return false;return true;};const ref2=React.useRef(null);const activeLocaleCode=useLocaleCode();const dynamicRef=useDynamicRefs();const isDisplayed3=()=>{if(baseVariant===\"p_77XWON5\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"LwZ7FTjNG\")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.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-tffov2\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"AcJlsN8SU\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.5)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(8px)\",backgroundColor:\"rgb(255, 255, 255)\",WebkitBackdropFilter:\"blur(8px)\",...style},...addPropertyOverrides({LwZ7FTjNG:{\"data-framer-name\":\"Variant 5\"},NoZvfBRvU:{\"data-framer-name\":\"Mobile\"},p_77XWON5:{\"data-framer-name\":\"Mobile Full\"},QKfCsQ34M:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15rwz1b\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"NvELmg6vW\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"QII0SSNfD\"},motionChild:true,nodeId:\"gNgz9o8li\",openInNewTab:false,scopeId:\"KOV4FpMle\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1o33xsx framer-1lx3dja\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"gNgz9o8li\",children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1hj0buw\",\"data-framer-name\":\"Capa_1\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"EAPXSggc4\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 176 25\"><g transform=\"translate(-0.552 5.462)\"><path d=\"M 10.441 9.879 C 9.998 8.682 9.38 7.783 8.495 7.783 C 10.614 7.345 12.021 5.668 12.021 3.552 C 12.021 1.437 10.153 0.04 7.34 0.02 L 0.019 0.02 L 0.019 0.22 C 1.136 0.22 1.83 0.839 1.83 1.797 L 1.811 12.216 C 1.811 13.154 1.079 13.792 0 13.792 L 0 13.992 L 6.512 13.992 L 6.512 13.792 C 5.415 13.792 4.721 13.174 4.721 12.216 L 4.721 7.885 L 5.145 7.885 C 6.956 7.885 7.148 9.582 7.785 11.019 C 8.845 13.474 9.441 13.972 11.213 13.972 L 13.41 13.972 L 13.41 13.772 C 12.215 13.772 11.156 11.817 10.442 9.88 Z M 6.586 7.483 L 4.718 7.483 L 4.718 0.417 L 6.452 0.417 C 8.108 0.417 9.13 1.694 9.13 3.551 C 9.13 5.786 8.167 7.383 6.586 7.483 Z\" fill=\"var(--token-57e066d8-b8d5-446a-8301-facffaffc3d1, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Elementos Suaves&quot;} */\"></path><path d=\"M 21.824 0.017 C 18.106 0.017 15.277 2.755 15.277 6.863 C 15.277 10.971 18.05 13.728 21.731 13.728 C 25.412 13.728 28.299 10.989 28.299 6.863 C 28.299 2.737 25.487 0.017 21.826 0.017 Z M 21.731 13.354 C 19.561 13.354 18.089 10.746 18.089 6.846 C 18.089 2.946 19.58 0.375 21.826 0.375 C 24.072 0.375 25.45 2.983 25.45 6.846 C 25.45 10.709 23.94 13.354 21.731 13.354 Z\" fill=\"var(--token-57e066d8-b8d5-446a-8301-facffaffc3d1, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Elementos Suaves&quot;} */\"></path><path d=\"M 53.811 10.638 L 53.832 13.989 L 41.797 13.989 L 41.797 13.788 C 41.929 13.788 42.051 13.78 42.172 13.766 C 42.235 13.76 42.296 13.749 42.355 13.74 C 42.395 13.732 42.435 13.726 42.475 13.712 C 42.499 13.708 42.522 13.702 42.546 13.694 C 42.649 13.668 42.743 13.632 42.834 13.588 C 42.838 13.588 42.841 13.588 42.844 13.583 C 42.983 13.517 43.107 13.431 43.212 13.323 C 43.466 13.074 43.61 12.709 43.61 12.209 L 43.61 1.775 C 43.61 1.626 43.598 1.491 43.571 1.362 C 43.562 1.322 43.55 1.282 43.54 1.242 C 43.523 1.188 43.508 1.137 43.491 1.089 C 43.44 0.974 43.384 0.866 43.313 0.777 C 43.279 0.735 43.246 0.697 43.212 0.662 C 43.025 0.471 42.777 0.342 42.477 0.274 C 42.437 0.263 42.396 0.252 42.356 0.246 C 42.297 0.235 42.237 0.225 42.173 0.218 C 42.056 0.205 41.929 0.197 41.799 0.197 L 41.799 0 L 53.834 0 L 53.812 3.348 L 53.809 3.757 L 53.619 3.757 C 53.25 2.577 52.415 0.4 50.679 0.4 L 46.5 0.4 L 46.5 6.282 L 49.932 6.282 C 50.932 6.226 51.607 5.517 51.607 4.48 L 51.802 4.48 L 51.802 8.848 L 51.607 8.848 C 51.607 7.814 50.932 7.105 49.932 7.046 L 46.5 7.046 L 46.5 13.589 L 50.679 13.589 C 52.416 13.589 53.252 11.286 53.619 10.109 L 53.809 10.109 L 53.812 10.64 Z\" fill=\"var(--token-57e066d8-b8d5-446a-8301-facffaffc3d1, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Elementos Suaves&quot;} */\"></path><path d=\"M 63.445 2.672 C 63.445 3.304 63.86 3.817 64.495 4.288 C 65.888 5.321 68.338 6.151 69.801 7.58 C 70.519 8.277 70.998 9.12 70.998 10.198 C 70.998 12.492 68.861 13.991 66.001 13.991 C 65.824 13.991 65.657 13.986 65.498 13.978 C 65.177 13.951 64.857 13.906 64.541 13.84 C 63.984 13.726 63.478 13.515 62.945 13.334 C 62.631 13.224 62.253 13.115 61.92 13.204 C 61.843 13.226 61.773 13.26 61.711 13.306 C 61.698 13.315 61.684 13.326 61.671 13.337 C 61.479 13.488 61.355 13.741 61.247 13.977 L 61.247 10.117 L 61.492 10.117 C 61.492 10.117 61.492 10.117 61.492 10.12 C 61.502 10.171 61.722 11.278 62.515 12.128 C 62.733 12.4 62.971 12.64 63.218 12.812 C 63.552 13.044 63.906 13.181 64.278 13.28 C 64.278 13.28 64.279 13.28 64.281 13.28 C 64.51 13.361 64.756 13.431 65.024 13.483 C 65.292 13.554 65.57 13.597 65.86 13.606 C 65.988 13.621 66.115 13.629 66.244 13.629 C 66.399 13.629 66.55 13.617 66.697 13.592 C 67.905 13.394 68.799 12.42 68.799 11.355 C 68.799 10.723 68.385 10.211 67.75 9.74 C 66.354 8.703 63.896 7.872 62.436 6.44 C 62.433 6.44 62.43 6.437 62.428 6.434 C 61.719 5.738 61.247 4.898 61.247 3.828 C 61.247 1.534 63.383 0.035 66.244 0.035 C 66.419 0.035 66.587 0.04 66.745 0.048 C 67.067 0.075 67.386 0.12 67.704 0.186 C 68.261 0.3 68.767 0.511 69.299 0.692 C 69.614 0.801 69.991 0.911 70.324 0.821 C 70.402 0.8 70.471 0.766 70.533 0.72 C 70.546 0.709 70.561 0.7 70.573 0.689 C 70.765 0.538 70.889 0.284 70.998 0.049 C 71.002 0.038 71.008 0.028 71.011 0.018 L 71.011 3.951 L 70.686 3.951 C 70.138 2.095 68.9 0.991 67.219 0.544 C 66.951 0.474 66.673 0.431 66.383 0.421 C 66.255 0.406 66.128 0.398 65.999 0.398 C 65.844 0.398 65.693 0.411 65.546 0.435 C 64.338 0.634 63.444 1.608 63.444 2.672 Z\" fill=\"var(--token-57e066d8-b8d5-446a-8301-facffaffc3d1, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Elementos Suaves&quot;} */\"></path><path d=\"M 32.355 2.672 C 32.355 3.304 32.77 3.817 33.404 4.288 C 34.798 5.321 37.248 6.151 38.711 7.58 C 39.429 8.277 39.907 9.12 39.907 10.198 C 39.907 12.492 37.771 13.991 34.911 13.991 C 34.734 13.991 34.567 13.986 34.407 13.978 C 34.087 13.951 33.767 13.906 33.451 13.84 C 32.894 13.726 32.387 13.515 31.855 13.334 C 31.541 13.224 31.163 13.115 30.83 13.204 C 30.753 13.226 30.683 13.26 30.621 13.306 C 30.607 13.315 30.593 13.326 30.581 13.337 C 30.389 13.488 30.265 13.741 30.157 13.977 L 30.157 10.117 L 30.401 10.117 C 30.401 10.117 30.401 10.117 30.401 10.12 C 30.412 10.171 30.632 11.278 31.425 12.128 C 31.643 12.4 31.881 12.64 32.127 12.812 C 32.462 13.044 32.816 13.181 33.188 13.28 C 33.188 13.28 33.189 13.28 33.191 13.28 C 33.42 13.361 33.666 13.431 33.934 13.483 C 34.202 13.554 34.48 13.597 34.77 13.606 C 34.898 13.621 35.025 13.629 35.154 13.629 C 35.308 13.629 35.46 13.617 35.607 13.592 C 36.814 13.394 37.709 12.42 37.709 11.355 C 37.709 10.723 37.294 10.211 36.66 9.74 C 35.263 8.703 32.805 7.872 31.346 6.44 C 31.343 6.44 31.339 6.437 31.338 6.434 C 30.629 5.738 30.157 4.898 30.157 3.828 C 30.157 1.534 32.293 0.035 35.154 0.035 C 35.328 0.035 35.497 0.04 35.655 0.048 C 35.977 0.075 36.296 0.12 36.613 0.186 C 37.171 0.3 37.677 0.511 38.209 0.692 C 38.523 0.801 38.901 0.911 39.234 0.821 C 39.311 0.8 39.381 0.766 39.443 0.72 C 39.455 0.709 39.471 0.7 39.483 0.689 C 39.675 0.538 39.799 0.284 39.907 0.049 C 39.912 0.038 39.918 0.028 39.921 0.018 L 39.921 3.951 L 39.596 3.951 C 39.048 2.095 37.81 0.991 36.129 0.544 C 35.861 0.474 35.582 0.431 35.293 0.421 C 35.164 0.406 35.037 0.398 34.909 0.398 C 34.754 0.398 34.602 0.411 34.455 0.435 C 33.248 0.634 32.353 1.608 32.353 2.672 Z\" fill=\"var(--token-57e066d8-b8d5-446a-8301-facffaffc3d1, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Elementos Suaves&quot;} */\"></path><path d=\"M 72.816 0.017 L 72.816 3.944 L 73.008 3.944 C 73.374 2.748 74.338 0.417 76.072 0.417 L 78.384 0.417 L 78.519 12.212 C 78.519 13.271 77.787 13.789 76.689 13.789 L 76.689 13.989 L 83.181 13.989 L 83.181 13.789 C 82.16 13.789 81.427 13.251 81.37 12.212 L 81.37 0.417 L 83.991 0.417 C 85.706 0.417 86.746 2.748 87.093 3.944 L 87.285 3.944 L 87.285 0.017 Z\" fill=\"var(--token-57e066d8-b8d5-446a-8301-facffaffc3d1, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Elementos Suaves&quot;} */\"></path><path d=\"M 89.19 0.217 C 90.288 0.217 91.02 0.675 91.02 1.794 L 91.001 12.212 C 91.001 13.271 90.289 13.789 89.19 13.789 L 89.19 13.989 L 95.703 13.989 L 95.703 13.789 C 94.681 13.789 93.949 13.251 93.891 12.212 L 93.891 1.594 C 93.969 0.615 94.681 0.217 95.703 0.217 L 95.703 0.017 L 89.19 0.017 Z\" fill=\"var(--token-57e066d8-b8d5-446a-8301-facffaffc3d1, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Elementos Suaves&quot;} */\"></path><path d=\"M 104.863 13.469 C 102.243 13.469 100.49 10.891 100.49 7.041 C 100.49 3.192 102.301 0.401 104.979 0.401 C 108.486 0.401 109.218 2.692 109.66 4.231 L 109.852 4.231 L 109.91 0.094 C 109.563 0.806 109.294 0.921 108.869 0.921 C 108.137 0.921 107.154 0.017 104.978 0.017 C 100.546 0.017 97.599 2.826 97.599 7.06 C 97.599 11.294 100.527 13.988 104.862 13.988 C 106.828 13.988 108.696 13.544 109.659 12.852 L 110.352 9.657 L 110.16 9.657 C 109.563 11.948 107.425 13.468 104.862 13.468 Z\" fill=\"var(--token-57e066d8-b8d5-446a-8301-facffaffc3d1, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Elementos Suaves&quot;} */\"></path><path d=\"M 124.021 11.934 L 119.666 5.108 L 122.942 1.914 C 123.925 0.955 124.695 0.217 125.62 0.217 L 125.62 0.017 L 121.997 0.017 L 121.997 0.217 C 122.613 0.217 122.98 0.577 122.98 0.995 C 122.98 1.255 122.864 1.534 122.595 1.794 L 116.352 7.801 L 116.352 1.594 C 116.429 0.615 117.142 0.217 118.163 0.217 L 118.163 0.017 L 111.651 0.017 L 111.651 0.217 C 112.749 0.217 113.481 0.675 113.481 1.794 L 113.462 12.212 C 113.462 13.271 112.75 13.789 111.651 13.789 L 111.651 13.989 L 118.163 13.989 L 118.163 13.789 C 117.142 13.789 116.409 13.251 116.352 12.212 L 116.352 8.36 L 117.835 6.923 L 121.206 12.212 C 121.496 12.671 121.649 13.031 121.649 13.271 C 121.649 13.631 121.341 13.789 120.705 13.789 L 120.705 13.989 L 126.312 13.989 L 126.312 13.789 C 125.29 13.789 124.808 13.191 124.019 11.932 Z\" fill=\"var(--token-57e066d8-b8d5-446a-8301-facffaffc3d1, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Elementos Suaves&quot;} */\"></path></g></svg>',svgContentId:11505447067,withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1kl63w7\",\"data-framer-name\":\"Frame 70\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:47,intrinsicWidth:61,layoutDependency:layoutDependency,layoutId:\"sOoHiXS0G\",svg:'<svg width=\"61\" height=\"47\" viewBox=\"0 0 61 47\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M29.3411 45.4424C25.2548 45.4424 21.6272 38.9823 19.1888 32.589C17.6723 28.6341 15.5635 25.6679 12.5305 25.6679C19.7812 24.2182 24.5934 18.6801 24.5934 11.6922C24.5934 4.70429 18.2001 0.0880164 8.57563 0.0234375H0.0133611C0.0200417 0.462129 0.0267223 0.903046 0.0356297 1.34174H5.54488C11.2145 1.34174 14.7084 5.56163 14.7084 11.6922C14.7084 19.0764 11.4126 24.3496 6.00584 24.6792H0C0 24.7148 0.00445372 24.7527 0.00445372 24.7883V25.9975H1.06221C7.25956 25.9975 7.91648 31.6003 10.0921 36.3479C13.7174 44.4559 15.7617 46.1038 21.8277 46.1038H29.3433V45.4447L29.3411 45.4424Z\" fill=\"#020202\"/>\\n<path d=\"M50.2783 45.831C50.6368 45.7486 50.9953 45.6573 51.3494 45.5548C51.6901 45.4591 52.0308 45.3522 52.3649 45.2342C52.69 45.1228 53.0106 44.9981 53.3269 44.8667C53.6297 44.742 53.9348 44.6017 54.231 44.457C54.5182 44.3122 54.801 44.163 55.0794 44.0027C55.3466 43.8446 55.6116 43.6798 55.8699 43.5061C56.1193 43.3369 56.3643 43.1587 56.5981 42.9695C56.8297 42.7868 57.0546 42.5953 57.2728 42.3927C57.4844 42.1967 57.687 41.9919 57.883 41.7781C58.0767 41.5688 58.2616 41.3505 58.4353 41.1256C58.6067 40.9029 58.7715 40.6736 58.9252 40.4353C59.0788 40.2037 59.2213 39.9587 59.3527 39.7138C59.4819 39.4644 59.6044 39.2127 59.7157 38.9544C59.8271 38.6939 59.9273 38.4333 60.0141 38.1661C60.1032 37.8922 60.1834 37.6205 60.2502 37.3422C60.317 37.0616 60.3726 36.7743 60.4172 36.4893C60.4639 36.1976 60.4973 35.9036 60.5196 35.6097C60.5419 35.3068 60.5508 35.0062 60.5508 34.7034C60.5508 20.4737 35.9106 20.2844 35.9106 9.01209C35.9106 4.66527 39.0193 1.26263 43.6868 1.26263C45.9226 1.26263 48.6683 1.37174 49.7995 2.30034C49.7995 1.56993 49.7995 1.42519 49.8084 0.69478C48.214 0.298399 46.2454 0 43.689 0C34.3607 0 27.384 4.97703 27.384 12.5996C27.384 26.8292 52.0286 28.6597 52.0286 37.605C52.0286 40.5711 49.971 43.3324 46.9759 44.5216C46.9759 44.5216 46.9699 44.5245 46.958 44.5305C43.8137 45.5771 41.1949 43.3591 40.8832 43.0697L40.8565 43.0429C38.9146 40.9697 38.1375 37.5871 36.7657 34.5475C33.1404 26.3415 31.1006 24.6714 25.0324 24.6714H17.5234V25.3394C21.603 25.3394 25.2284 31.8775 27.6712 38.3509C27.7759 38.6404 27.8939 38.9188 28.0097 39.1994C29.0608 41.7424 30.388 44.7175 32.0826 45.684C32.7663 46.0804 33.5167 46.2964 34.3251 46.2964H47.4257C47.6528 46.2919 47.782 46.2585 47.9891 46.2318C48.381 46.1806 48.7729 46.1249 49.1626 46.0559C49.5412 45.9891 49.9153 45.9134 50.285 45.831H50.2783Z\" fill=\"#020202\"/>\\n</svg>\\n',withExternalLayout:true})]})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-1eq2925\",\"data-framer-name\":\"Nav Links\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"uLFyprVxV\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Rol0Zlcdd\"},motionChild:true,nodeId:\"w6KH9YuYL\",openInNewTab:false,scopeId:\"KOV4FpMle\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1fswal4\",\"data-styles-preset\":\"oWK0Yiujz\",children:\"Productos\"})})})}),className:\"framer-1yq0lkw\",fonts:[\"FR;InterDisplay-Medium\"],layoutDependency:layoutDependency,layoutId:\"w6KH9YuYL\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dKMyjo6Wi\"},motionChild:true,nodeId:\"FHWAmtLvY\",openInNewTab:false,scopeId:\"KOV4FpMle\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1fswal4\",\"data-styles-preset\":\"oWK0Yiujz\",children:\"Mujeres\"})})})}),className:\"framer-904xoz\",fonts:[\"FR;InterDisplay-Medium\"],layoutDependency:layoutDependency,layoutId:\"FHWAmtLvY\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"yJDjB5Geu\"},motionChild:true,nodeId:\"VpZcflxJf\",openInNewTab:false,scopeId:\"KOV4FpMle\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1fswal4\",\"data-styles-preset\":\"oWK0Yiujz\",children:\"Hombres\"})})})}),className:\"framer-1v2ovvw\",fonts:[\"FR;InterDisplay-Medium\"],layoutDependency:layoutDependency,layoutId:\"VpZcflxJf\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12malyu\",layoutDependency:layoutDependency,layoutId:\"w9PxhZJLS\",children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,enabled:isDisplayed2(),children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9d960o\",\"data-framer-name\":\"Search Bug\",\"data-highlight\":true,id:`${layoutId}-9d960o`,layoutDependency:layoutDependency,layoutId:\"MxVlOtGLy\",onTap:onTaptxyyif({overlay}),ref:ref1,style:{backgroundColor:\"rgb(243, 243, 243)\",borderBottomLeftRadius:9,borderBottomRightRadius:9,borderTopLeftRadius:9,borderTopRightRadius:9},...addPropertyOverrides({NoZvfBRvU:{onTap:onTapo9oprj},p_77XWON5:{onTap:onTapo9oprj}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hodd2c-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Q_UuG421b-container\",nodeId:\"Q_UuG421b\",rendersWithMotion:true,scopeId:\"KOV4FpMle\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(14, 14, 14)\",height:\"100%\",iconSearch:\"House\",iconSelection:\"MagnifyingGlass\",id:\"Q_UuG421b\",layoutId:\"Q_UuG421b\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-9d960o`,offsetX:-321.98436709966336,offsetY:-49.99999818208744,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-nyzc7l\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"cFIRTFORK\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vxsj0c\",layoutDependency:layoutDependency,layoutId:\"UVDvBOewX\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7fdpgu-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zQFS2WCF1-container\",nodeId:\"zQFS2WCF1\",rendersWithMotion:true,scopeId:\"KOV4FpMle\",children:/*#__PURE__*/_jsx(SearchBar,{autoFocus:false,bgBlur:0,fill:{color:\"rgb(239, 239, 239)\",colorA:\"rgb(255, 255, 255)\",colorB:\"rgb(189, 189, 189)\",gradientAngle:0,type:\"color\"},focus:{color:\"rgb(0, 117, 255)\",style:\"solid\",transition:{bounce:0,delay:0,duration:.2,type:\"spring\"},width:2,widthBottom:2,widthIsMixed:false,widthLeft:2,widthRight:2,widthTop:2},font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1.4em\"},fontColor:\"rgb(0, 0, 0)\",gap:8,height:\"100%\",id:\"zQFS2WCF1\",layoutId:\"zQFS2WCF1\",padding:\"8px 12px 8px 12px\",placeholderColor:\"rgba(0, 0, 0, 0.5)\",placeholderText:\"Buscar [items] productos...\",radius:\"8px\",searchIcon:{color:\"rgb(0, 0, 0)\",lineWidth:2.5,opacity:.5,size:16},shadows:\"\",style:{width:\"100%\"},superfieldsId:1,width:\"100%\",xButton:{color:\"rgb(0, 0, 0)\",lineWidth:2.5,opacity:.5,size:14}})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xiw44u-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"nPtBKCXcP-container\",nodeId:\"nPtBKCXcP\",rendersWithMotion:true,scopeId:\"KOV4FpMle\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-81ed76be-5ccf-45bf-a17c-296146504dae, rgb(40, 40, 38))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"X\",id:\"nPtBKCXcP\",layoutId:\"nPtBKCXcP\",mirrored:false,onClick:onClick1wnntms({overlay}),selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-uy574z\",layoutDependency:layoutDependency,layoutId:\"Qz5LggXgt\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lbuna6-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"KLHdA3jEi-container\",nodeId:\"KLHdA3jEi\",rendersWithMotion:true,scopeId:\"KOV4FpMle\",children:/*#__PURE__*/_jsx(Superfields,{cmsCollectionName:\"\",collectionList:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-fzvxv1\",layoutDependency:layoutDependency,layoutId:\"YfxEuPNA_\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{pageSize:4,query:{from:{alias:\"YfxEuPNA_\",data:Productos,type:\"Collection\"},select:[{collection:\"YfxEuPNA_\",name:\"zYZOCpouJ\",type:\"Identifier\"},{collection:\"YfxEuPNA_\",name:\"JgnMlpAjV\",type:\"Identifier\"},{collection:\"YfxEuPNA_\",name:\"LhlxFJeR7\",type:\"Identifier\"},{collection:\"YfxEuPNA_\",name:\"S0HanJzOB\",type:\"Identifier\"},{collection:\"YfxEuPNA_\",name:\"ANDVSWbRo\",type:\"Identifier\"},{collection:\"YfxEuPNA_\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsxs(_Fragment,{children:[collection?.map(({ANDVSWbRo:ANDVSWbRoYfxEuPNA_,id:idYfxEuPNA_,JgnMlpAjV:JgnMlpAjVYfxEuPNA_,LhlxFJeR7:LhlxFJeR7YfxEuPNA_,S0HanJzOB:S0HanJzOBYfxEuPNA_,zYZOCpouJ:zYZOCpouJYfxEuPNA_},index)=>{zYZOCpouJYfxEuPNA_??=\"\";LhlxFJeR7YfxEuPNA_??=\"\";S0HanJzOBYfxEuPNA_??=0;ANDVSWbRoYfxEuPNA_??=0;const visible=greaterThan(S0HanJzOBYfxEuPNA_,0);const textContent=numberToString(ANDVSWbRoYfxEuPNA_,{currency:\"COP\",currencyDisplay:\"symbol\",locale:\"es-CO\",maximumFractionDigits:0,minimumFractionDigits:0,notation:\"standard\",style:\"currency\"},activeLocaleCode);const textContent1=numberToString(ANDVSWbRoYfxEuPNA_,{currency:\"COP\",currencyDisplay:\"symbol\",locale:\"es-CO\",maximumFractionDigits:0,minimumFractionDigits:0,notation:\"standard\",style:\"currency\",useGrouping:true},activeLocaleCode);return /*#__PURE__*/_jsx(LayoutGroup,{id:`YfxEuPNA_-${idYfxEuPNA_}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{zYZOCpouJ:zYZOCpouJYfxEuPNA_},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{zYZOCpouJ:zYZOCpouJYfxEuPNA_},webPageId:\"ndBQD0Hto\"},motionChild:true,nodeId:\"BUuD5ONhO\",scopeId:\"KOV4FpMle\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-r5kio9 framer-1lx3dja\",layoutDependency:layoutDependency,layoutId:\"BUuD5ONhO\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",sizes:\"44px\",...toResponsiveImage(JgnMlpAjVYfxEuPNA_)},className:\"framer-arbbhm\",layoutDependency:layoutDependency,layoutId:\"veBDpXvTQ\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ctn1v9\",layoutDependency:layoutDependency,layoutId:\"hJEUFa9n7\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0F2ZW5pciBOZXh0IEN5ciBSZWd1bGFy\",\"--framer-font-family\":'\"Avenir Next Cyr Regular\", \"Avenir Next Cyr Regular Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(38, 38, 38))\"},children:\"Acqua di Gi\\xf2 Profondo Parfum\"})}),className:\"framer-lexkmv\",\"data-framer-name\":\"Title\",fonts:[\"CUSTOM;Avenir Next Cyr Regular\"],layoutDependency:layoutDependency,layoutId:\"rTD7xLN1I\",style:{\"--extracted-r6o4lv\":\"rgb(38, 38, 38)\"},text:LhlxFJeR7YfxEuPNA_,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1eoio72\",layoutDependency:layoutDependency,layoutId:\"QuT3AFxxA\",children:[visible&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTZXJpZi1yZWd1bGFy\",\"--framer-font-family\":'\"Instrument Serif\", \"Instrument Serif Placeholder\", serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(105, 105, 105))\",\"--framer-text-decoration\":\"line-through\"},children:\"$\\xa00\"})}),className:\"framer-4k795e\",\"data-framer-name\":\"Title\",fonts:[\"GF;Instrument Serif-regular\"],layoutDependency:layoutDependency,layoutId:\"NmV7E_PCg\",style:{\"--extracted-r6o4lv\":\"rgb(105, 105, 105)\"},text:textContent,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0F2ZW5pciBOZXh0IEN5ciBNZWRpdW0=\",\"--framer-font-family\":'\"Avenir Next Cyr Medium\", \"Avenir Next Cyr Medium Placeholder\", sans-serif',\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(38, 38, 38))\"},children:\"$\\xa00\"})}),className:\"framer-1ic5dng\",\"data-framer-name\":\"Title\",fonts:[\"CUSTOM;Avenir Next Cyr Medium\"],layoutDependency:layoutDependency,layoutId:\"hZerMFEv7\",style:{\"--extracted-r6o4lv\":\"rgb(38, 38, 38)\"},text:textContent1,verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})},idYfxEuPNA_);}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithInfiniteScroll,{__loadMore:loadMore,__paginationInfo:paginationInfo,className:\"framer-15qo8hi-container\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"bbuMeZubj-container\",nodeId:\"bbuMeZubj\",ref:dynamicRef(`${zYZOCpouJYfxEuPNA_}-${layoutId}-15qo8hi`),rendersWithMotion:true,scopeId:\"KOV4FpMle\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Spinner,{height:\"100%\",id:\"bbuMeZubj\",layoutId:\"bbuMeZubj\",variant:loaderVariants(paginationInfo,{disabled:\"PX1MOnVXY\",loading:\"G47S15YSn\"},\"G47S15YSn\"),width:\"100%\"})})})]})})})})],emptyState:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9pwbaw\",\"data-framer-name\":\"Empty State\",layoutDependency:layoutDependency,layoutId:\"IiZB4QMGZ\",style:{backgroundColor:\"rgb(255, 255, 255)\"},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1745jmj\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"wr6Oq53Pt\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 48 48\"><path d=\"M 0 0 L 48 0 L 48 48 L 0 48 Z\" fill=\"transparent\"></path><path d=\"M 16 8 L 18 8 C 19.105 8 20 8.895 20 10 L 20 12 M 19.42 19.408 C 19.045 19.787 18.533 20 18 20 L 10 20 C 8.895 20 8 19.105 8 18 L 8 10 C 8 9.448 8.222 8.95 8.584 8.588 M 36 28 L 38 28 C 39.105 28 40 28.895 40 30 L 40 32 M 39.42 39.408 C 39.045 39.787 38.533 40 38 40 L 30 40 C 28.895 40 28 39.105 28 38 L 28 30 C 28 29.448 28.222 28.95 28.584 28.588 M 8 30 C 8 28.895 8.895 28 10 28 L 18 28 C 19.105 28 20 28.895 20 30 L 20 38 C 20 39.105 19.105 40 18 40 L 10 40 C 8.895 40 8 39.105 8 38 Z M 28 10 C 28 8.895 28.895 8 30 8 L 38 8 C 39.105 8 40 8.895 40 10 L 40 18 C 40 19.105 39.105 20 38 20 L 30 20 C 28.895 20 28 19.105 28 18 Z M 6 6 L 42 42\" fill=\"transparent\" stroke-width=\"3\" stroke=\"var(--token-5a094060-4153-45c9-ab2c-10ccb51f7b07, rgb(38, 3, 10))\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:12313826204,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0F2ZW5pciBOZXh0IEN5ciBSZWd1bGFy\",\"--framer-font-family\":'\"Avenir Next Cyr Regular\", \"Avenir Next Cyr Regular Placeholder\", sans-serif',\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5a094060-4153-45c9-ab2c-10ccb51f7b07, rgb(38, 3, 10)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"No se encontraron resultados\"})})}),className:\"framer-1t264e6\",fonts:[\"CUSTOM;Avenir Next Cyr Regular\"],layoutDependency:layoutDependency,layoutId:\"PwklNYE7k\",style:{\"--extracted-r6o4lv\":\"var(--token-5a094060-4153-45c9-ab2c-10ccb51f7b07, rgb(38, 3, 10))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-v87n7x-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"d9dMS5bkE-container\",nodeId:\"d9dMS5bkE\",rendersWithMotion:true,scopeId:\"KOV4FpMle\",children:/*#__PURE__*/_jsx(ResetFiltersButton,{appearance:\"default\",autoHide:false,bgBlur:0,customLayer:[],fill:{color:\"rgb(0, 0, 0)\",colorA:\"rgb(140, 140, 140)\",colorB:\"rgb(0, 0, 0)\",gradientAngle:0,type:\"color\"},font:{fontFamily:'\"Avenir Next Cyr Regular\", \"Avenir Next Cyr Regular Placeholder\", sans-serif',fontSize:\"14px\",letterSpacing:\"0em\",lineHeight:\"1.4em\"},fontColor:\"rgb(255, 255, 255)\",height:\"100%\",id:\"d9dMS5bkE\",layoutId:\"d9dMS5bkE\",padding:12,paddingBottom:12,paddingIsMixed:true,paddingLeft:20,paddingRight:20,paddingTop:12,radius:8,radiusBottomLeft:8,radiusBottomRight:8,radiusIsMixed:false,radiusTopLeft:8,radiusTopRight:8,resetFilters:true,resetSearch:true,shadows:\"\",superfieldsId:0,text:\"Resetear Busqueda\",width:\"100%\"})})})]})],favouritesOnly:false,favouriting:false,filtering:false,height:\"100%\",id:\"KLHdA3jEi\",itemsPerPage:4,layout:{alignH:\"start\",alignV:\"start\",columnCount:2,columns:\"fixed\",direction:\"vertical\",distribute:\"start\",gap:16,gapH:10,gapV:10,gridAlign:\"center\",gridAlignV:\"start\",gridHeight:200,gridHeightType:\"fit\",gridWidth:200,gridWidthType:\"min\",masonryAlign:\"center\",masonryColumns:3,masonryItemWidth:\"fill\",padding:0,paddingBottom:0,paddingIsMixed:false,paddingLeft:0,paddingRight:0,paddingTop:0,type:\"grid\",wrap:false},layoutId:\"KLHdA3jEi\",pagination:false,paginationType:\"prevNextButtons\",randomize:false,scrollUp:{filteringEnabled:false,offset:0,paginationEnabled:true,scrollStyle:\"smooth\",sortingEnabled:false},search:true,searchFields:[{fieldName:\"Title\",fieldType:\"default\",referenceFieldName:\"Titile\"},{fieldName:\"Tags\",fieldType:\"default\",referenceFieldName:\"\"}],slugFieldName:\"Slug\",sorting:false,style:{width:\"100%\"},superfieldsId:1,transition:{duration:0,type:\"tween\"},width:\"100%\"})})})})]})})})]})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b5bkcf\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"QSFBvycF2\",style:{backgroundColor:\"var(--token-a329928d-c45a-4005-98ba-3a276b362300, rgb(0, 0, 0))\",opacity:.1}}),/*#__PURE__*/_jsx(Link,{href:\"https://shopify.com/73290809600/account\",motionChild:true,nodeId:\"LPxJ9237F\",scopeId:\"KOV4FpMle\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-ug2c5u framer-1lx3dja\",layoutDependency:layoutDependency,layoutId:\"LPxJ9237F\",style:{backgroundColor:\"rgb(243, 243, 243)\",borderBottomLeftRadius:9,borderBottomRightRadius:9,borderTopLeftRadius:9,borderTopRightRadius:9},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gsd6u2-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Kwael8Q3V-container\",nodeId:\"Kwael8Q3V\",rendersWithMotion:true,scopeId:\"KOV4FpMle\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(14, 14, 14)\",height:\"100%\",iconSearch:\"House\",iconSelection:\"User\",id:\"Kwael8Q3V\",layoutId:\"Kwael8Q3V\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rz21w0\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"I0Qy54eBj\",style:{backgroundColor:\"var(--token-a329928d-c45a-4005-98ba-3a276b362300, rgb(0, 0, 0))\",opacity:.1}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bbzeu0\",layoutDependency:layoutDependency,layoutId:\"rSTlmHdqt\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(15+((componentViewport?.height||60)-30-40)/2)+0+0+0,...addPropertyOverrides({LwZ7FTjNG:{y:(componentViewport?.y||0)+0+0+15+0+0},NoZvfBRvU:{y:(componentViewport?.y||0)+0+0+15+0+0},p_77XWON5:{y:(componentViewport?.y||0)+0+0+15+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1on7vy1-container\",layoutDependency:layoutDependency,layoutId:\"oAa8PijLV-container\",nodeId:\"oAa8PijLV\",rendersWithMotion:true,scopeId:\"KOV4FpMle\",children:/*#__PURE__*/_jsx(Cart,{height:\"100%\",id:\"oAa8PijLV\",layoutId:\"oAa8PijLV\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-6o45eq\",layoutDependency:layoutDependency,layoutId:\"Wq4PxJ1ig\",style:{backgroundColor:\"rgb(5, 5, 5)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1acvt99-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"QFgJN8KNb-container\",nodeId:\"QFgJN8KNb\",rendersWithMotion:true,scopeId:\"KOV4FpMle\",children:/*#__PURE__*/_jsx(CartInfoLabel,{_frameship_version_1:\"\",color:\"rgb(255, 255, 255)\",currency:\"USD\",currencyFormat:{decimals:\"auto\",formatted:true,locale:\"\",location:\"after\",style:\"symbol\"},decoration:\"none\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"10px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0em\",lineHeight:\"1.4em\"},height:\"100%\",htmlTag:\"p\",id:\"QFgJN8KNb\",layoutId:\"QFgJN8KNb\",prefix:\"\",suffix:\"\",textSelect:true,type:\"itemCount\",whenZero:\"show\",width:\"100%\",...addPropertyOverrides({LwZ7FTjNG:{font:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontSize:\"10px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0em\",lineHeight:\"1.3em\"}},NoZvfBRvU:{font:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontSize:\"10px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0em\",lineHeight:\"1.3em\"}},p_77XWON5:{font:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontSize:\"10px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0em\",lineHeight:\"1.3em\"}}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dx7on\",layoutDependency:layoutDependency,layoutId:\"BgF0Xm1B9\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-aw7tx4\",layoutDependency:layoutDependency,layoutId:\"enJ_J_kkn\",style:{borderBottomLeftRadius:9,borderBottomRightRadius:9,borderTopLeftRadius:9,borderTopRightRadius:9}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-gc0i3u\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"Zf0jRqDS0\",style:{backgroundColor:\"var(--token-a329928d-c45a-4005-98ba-3a276b362300, rgb(0, 0, 0))\",opacity:.1}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-scdunr\",layoutDependency:layoutDependency,layoutId:\"sVdT6mNWu\",style:{backgroundColor:\"rgb(243, 243, 243)\",borderBottomLeftRadius:9,borderBottomRightRadius:9,borderTopLeftRadius:9,borderTopRightRadius:9},...addPropertyOverrides({LwZ7FTjNG:{\"data-highlight\":true,onTap:onTap98g06l},NoZvfBRvU:{\"data-highlight\":true,onTap:onTap98g06l}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1co0vo1-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"AKKZvpF1_-container\",nodeId:\"AKKZvpF1_\",rendersWithMotion:true,scopeId:\"KOV4FpMle\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(14, 14, 14)\",height:\"100%\",iconSearch:\"House\",iconSelection:\"List\",id:\"AKKZvpF1_\",layoutId:\"AKKZvpF1_\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})})]})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-5bhqqw\",\"data-framer-name\":\"Nav Links\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"v0RTDsU_q\",style:{backgroundColor:\"rgb(255, 255, 255)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ooeyts\",layoutDependency:layoutDependency,layoutId:\"pmaKRdodq\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{p_77XWON5:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(168, 168, 168, 0.45)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({p_77XWON5:{\"data-border\":true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Rol0Zlcdd\"},motionChild:true,nodeId:\"m19f8PUoQ\",openInNewTab:false,scopeId:\"KOV4FpMle\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1fswal4\",\"data-styles-preset\":\"oWK0Yiujz\",children:\"Productos\"})})})}),className:\"framer-1r13n7m\",fonts:[\"FR;InterDisplay-Medium\"],layoutDependency:layoutDependency,layoutId:\"m19f8PUoQ\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tzsjq6\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"JyGt4fi8T\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(168, 168, 168)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{p_77XWON5:{\"--border-color\":\"rgba(168, 168, 168, 0.45)\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JA1efhqrQ\"},motionChild:true,nodeId:\"fFEPav4l2\",openInNewTab:false,scopeId:\"KOV4FpMle\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1fswal4\",\"data-styles-preset\":\"oWK0Yiujz\",children:\"Mujeres\"})})})}),className:\"framer-1lqi6kg\",fonts:[\"FR;InterDisplay-Medium\"],layoutDependency:layoutDependency,layoutId:\"fFEPav4l2\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-d434jo\",layoutDependency:layoutDependency,layoutId:\"eWBn88iLz\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{p_77XWON5:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(168, 168, 168, 0.45)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({p_77XWON5:{\"data-border\":true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"yJDjB5Geu\"},motionChild:true,nodeId:\"ly4y1bmYC\",openInNewTab:false,scopeId:\"KOV4FpMle\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1fswal4\",\"data-styles-preset\":\"oWK0Yiujz\",children:\"Hombres\"})})})}),className:\"framer-1crbr33\",fonts:[\"FR;InterDisplay-Medium\"],layoutDependency:layoutDependency,layoutId:\"ly4y1bmYC\",verticalAlignment:\"top\",withExternalLayout:true})})]}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jrtpq5\",layoutDependency:layoutDependency,layoutId:\"oohzV4ss7\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-y5jbb8-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"G49gU0GOl-container\",nodeId:\"G49gU0GOl\",rendersWithMotion:true,scopeId:\"KOV4FpMle\",children:/*#__PURE__*/_jsx(SearchBar,{autoFocus:false,bgBlur:0,fill:{color:\"rgb(239, 239, 239)\",colorA:\"rgb(255, 255, 255)\",colorB:\"rgb(189, 189, 189)\",gradientAngle:0,type:\"color\"},focus:{color:\"rgb(0, 117, 255)\",style:\"solid\",transition:{bounce:0,delay:0,duration:.2,type:\"spring\"},width:2,widthBottom:2,widthIsMixed:false,widthLeft:2,widthRight:2,widthTop:2},font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1.4em\"},fontColor:\"rgb(0, 0, 0)\",gap:8,height:\"100%\",id:\"G49gU0GOl\",layoutId:\"G49gU0GOl\",padding:\"8px 12px 8px 12px\",placeholderColor:\"rgba(0, 0, 0, 0.5)\",placeholderText:\"Buscar [items] productos...\",radius:\"8px\",searchIcon:{color:\"rgb(0, 0, 0)\",lineWidth:2.5,opacity:.5,size:16},shadows:\"\",style:{width:\"100%\"},superfieldsId:1,width:\"100%\",xButton:{color:\"rgb(0, 0, 0)\",lineWidth:2.5,opacity:.5,size:14}})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-698t00-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"wU_Uz1Dch-container\",nodeId:\"wU_Uz1Dch\",rendersWithMotion:true,scopeId:\"KOV4FpMle\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-81ed76be-5ccf-45bf-a17c-296146504dae, rgb(40, 40, 38))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"X\",id:\"wU_Uz1Dch\",layoutId:\"wU_Uz1Dch\",mirrored:false,onClick:onClickk3cbrs,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})]}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ahetd6\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"xb8ffNXTn\",onTap:onTapk3cbrs,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ivcic5-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"citqqXhfv-container\",nodeId:\"citqqXhfv\",rendersWithMotion:true,scopeId:\"KOV4FpMle\",children:/*#__PURE__*/_jsx(Superfields,{cmsCollectionName:\"\",collectionList:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-fzvxv1\",layoutDependency:layoutDependency,layoutId:\"YfxEuPNA_\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{pageSize:4,query:{from:{alias:\"YfxEuPNA_\",data:Productos,type:\"Collection\"},select:[{collection:\"YfxEuPNA_\",name:\"zYZOCpouJ\",type:\"Identifier\"},{collection:\"YfxEuPNA_\",name:\"JgnMlpAjV\",type:\"Identifier\"},{collection:\"YfxEuPNA_\",name:\"LhlxFJeR7\",type:\"Identifier\"},{collection:\"YfxEuPNA_\",name:\"S0HanJzOB\",type:\"Identifier\"},{collection:\"YfxEuPNA_\",name:\"ANDVSWbRo\",type:\"Identifier\"},{collection:\"YfxEuPNA_\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsxs(_Fragment,{children:[collection?.map(({ANDVSWbRo:ANDVSWbRoYfxEuPNA_,id:idYfxEuPNA_,JgnMlpAjV:JgnMlpAjVYfxEuPNA_,LhlxFJeR7:LhlxFJeR7YfxEuPNA_,S0HanJzOB:S0HanJzOBYfxEuPNA_,zYZOCpouJ:zYZOCpouJYfxEuPNA_},index1)=>{zYZOCpouJYfxEuPNA_??=\"\";LhlxFJeR7YfxEuPNA_??=\"\";S0HanJzOBYfxEuPNA_??=0;ANDVSWbRoYfxEuPNA_??=0;const visible=greaterThan(S0HanJzOBYfxEuPNA_,0);const textContent=numberToString(ANDVSWbRoYfxEuPNA_,{currency:\"COP\",currencyDisplay:\"symbol\",locale:\"es-CO\",maximumFractionDigits:0,minimumFractionDigits:0,notation:\"standard\",style:\"currency\"},activeLocaleCode);const textContent1=numberToString(ANDVSWbRoYfxEuPNA_,{currency:\"COP\",currencyDisplay:\"symbol\",locale:\"es-CO\",maximumFractionDigits:0,minimumFractionDigits:0,notation:\"standard\",style:\"currency\",useGrouping:true},activeLocaleCode);return /*#__PURE__*/_jsx(LayoutGroup,{id:`YfxEuPNA_-${idYfxEuPNA_}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{zYZOCpouJ:zYZOCpouJYfxEuPNA_},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{zYZOCpouJ:zYZOCpouJYfxEuPNA_},webPageId:\"ndBQD0Hto\"},motionChild:true,nodeId:\"BUuD5ONhO\",scopeId:\"KOV4FpMle\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-r5kio9 framer-1lx3dja\",layoutDependency:layoutDependency,layoutId:\"BUuD5ONhO\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",sizes:\"44px\",...toResponsiveImage(JgnMlpAjVYfxEuPNA_)},className:\"framer-arbbhm\",layoutDependency:layoutDependency,layoutId:\"veBDpXvTQ\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ctn1v9\",layoutDependency:layoutDependency,layoutId:\"hJEUFa9n7\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0F2ZW5pciBOZXh0IEN5ciBSZWd1bGFy\",\"--framer-font-family\":'\"Avenir Next Cyr Regular\", \"Avenir Next Cyr Regular Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(38, 38, 38))\"},children:\"Acqua di Gi\\xf2 Profondo Parfum\"})}),className:\"framer-lexkmv\",\"data-framer-name\":\"Title\",fonts:[\"CUSTOM;Avenir Next Cyr Regular\"],layoutDependency:layoutDependency,layoutId:\"rTD7xLN1I\",style:{\"--extracted-r6o4lv\":\"rgb(38, 38, 38)\"},text:LhlxFJeR7YfxEuPNA_,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1eoio72\",layoutDependency:layoutDependency,layoutId:\"QuT3AFxxA\",children:[visible&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTZXJpZi1yZWd1bGFy\",\"--framer-font-family\":'\"Instrument Serif\", \"Instrument Serif Placeholder\", serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(105, 105, 105))\",\"--framer-text-decoration\":\"line-through\"},children:\"$\\xa00\"})}),className:\"framer-4k795e\",\"data-framer-name\":\"Title\",fonts:[\"GF;Instrument Serif-regular\"],layoutDependency:layoutDependency,layoutId:\"NmV7E_PCg\",style:{\"--extracted-r6o4lv\":\"rgb(105, 105, 105)\"},text:textContent,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0F2ZW5pciBOZXh0IEN5ciBNZWRpdW0=\",\"--framer-font-family\":'\"Avenir Next Cyr Medium\", \"Avenir Next Cyr Medium Placeholder\", sans-serif',\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(38, 38, 38))\"},children:\"$\\xa00\"})}),className:\"framer-1ic5dng\",\"data-framer-name\":\"Title\",fonts:[\"CUSTOM;Avenir Next Cyr Medium\"],layoutDependency:layoutDependency,layoutId:\"hZerMFEv7\",style:{\"--extracted-r6o4lv\":\"rgb(38, 38, 38)\"},text:textContent1,verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})},idYfxEuPNA_);}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithInfiniteScroll,{__loadMore:loadMore,__paginationInfo:paginationInfo,className:\"framer-15qo8hi-container\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"bbuMeZubj-container\",nodeId:\"bbuMeZubj\",ref:dynamicRef(`${zYZOCpouJYfxEuPNA_}-${layoutId}-15qo8hi`),rendersWithMotion:true,scopeId:\"KOV4FpMle\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Spinner,{height:\"100%\",id:\"bbuMeZubj\",layoutId:\"bbuMeZubj\",variant:loaderVariants(paginationInfo,{disabled:\"PX1MOnVXY\",loading:\"G47S15YSn\"},\"G47S15YSn\"),width:\"100%\"})})})]})})})})],emptyState:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9pwbaw\",\"data-framer-name\":\"Empty State\",layoutDependency:layoutDependency,layoutId:\"IiZB4QMGZ\",style:{backgroundColor:\"rgb(255, 255, 255)\"},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1745jmj\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"wr6Oq53Pt\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 48 48\"><path d=\"M 0 0 L 48 0 L 48 48 L 0 48 Z\" fill=\"transparent\"></path><path d=\"M 16 8 L 18 8 C 19.105 8 20 8.895 20 10 L 20 12 M 19.42 19.408 C 19.045 19.787 18.533 20 18 20 L 10 20 C 8.895 20 8 19.105 8 18 L 8 10 C 8 9.448 8.222 8.95 8.584 8.588 M 36 28 L 38 28 C 39.105 28 40 28.895 40 30 L 40 32 M 39.42 39.408 C 39.045 39.787 38.533 40 38 40 L 30 40 C 28.895 40 28 39.105 28 38 L 28 30 C 28 29.448 28.222 28.95 28.584 28.588 M 8 30 C 8 28.895 8.895 28 10 28 L 18 28 C 19.105 28 20 28.895 20 30 L 20 38 C 20 39.105 19.105 40 18 40 L 10 40 C 8.895 40 8 39.105 8 38 Z M 28 10 C 28 8.895 28.895 8 30 8 L 38 8 C 39.105 8 40 8.895 40 10 L 40 18 C 40 19.105 39.105 20 38 20 L 30 20 C 28.895 20 28 19.105 28 18 Z M 6 6 L 42 42\" fill=\"transparent\" stroke-width=\"3\" stroke=\"var(--token-5a094060-4153-45c9-ab2c-10ccb51f7b07, rgb(38, 3, 10))\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:12313826204,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0F2ZW5pciBOZXh0IEN5ciBSZWd1bGFy\",\"--framer-font-family\":'\"Avenir Next Cyr Regular\", \"Avenir Next Cyr Regular Placeholder\", sans-serif',\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5a094060-4153-45c9-ab2c-10ccb51f7b07, rgb(38, 3, 10)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"No se encontraron resultados\"})})}),className:\"framer-1t264e6\",fonts:[\"CUSTOM;Avenir Next Cyr Regular\"],layoutDependency:layoutDependency,layoutId:\"PwklNYE7k\",style:{\"--extracted-r6o4lv\":\"var(--token-5a094060-4153-45c9-ab2c-10ccb51f7b07, rgb(38, 3, 10))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-v87n7x-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"d9dMS5bkE-container\",nodeId:\"d9dMS5bkE\",rendersWithMotion:true,scopeId:\"KOV4FpMle\",children:/*#__PURE__*/_jsx(ResetFiltersButton,{appearance:\"default\",autoHide:false,bgBlur:0,customLayer:[],fill:{color:\"rgb(0, 0, 0)\",colorA:\"rgb(140, 140, 140)\",colorB:\"rgb(0, 0, 0)\",gradientAngle:0,type:\"color\"},font:{fontFamily:'\"Avenir Next Cyr Regular\", \"Avenir Next Cyr Regular Placeholder\", sans-serif',fontSize:\"14px\",letterSpacing:\"0em\",lineHeight:\"1.4em\"},fontColor:\"rgb(255, 255, 255)\",height:\"100%\",id:\"d9dMS5bkE\",layoutId:\"d9dMS5bkE\",padding:12,paddingBottom:12,paddingIsMixed:true,paddingLeft:20,paddingRight:20,paddingTop:12,radius:8,radiusBottomLeft:8,radiusBottomRight:8,radiusIsMixed:false,radiusTopLeft:8,radiusTopRight:8,resetFilters:true,resetSearch:true,shadows:\"\",superfieldsId:0,text:\"Resetear Busqueda\",width:\"100%\"})})})]})],favouritesOnly:false,favouriting:false,filtering:false,height:\"100%\",id:\"citqqXhfv\",itemsPerPage:4,layout:{alignH:\"start\",alignV:\"start\",columnCount:1,columns:\"fixed\",direction:\"vertical\",distribute:\"start\",gap:16,gapH:10,gapV:10,gridAlign:\"center\",gridAlignV:\"start\",gridHeight:200,gridHeightType:\"fit\",gridWidth:200,gridWidthType:\"min\",masonryAlign:\"center\",masonryColumns:3,masonryItemWidth:\"fill\",padding:0,paddingBottom:0,paddingIsMixed:false,paddingLeft:0,paddingRight:0,paddingTop:0,type:\"grid\",wrap:false},layoutId:\"citqqXhfv\",pagination:false,paginationType:\"prevNextButtons\",randomize:false,scrollUp:{filteringEnabled:false,offset:0,paginationEnabled:true,scrollStyle:\"smooth\",sortingEnabled:false},search:true,searchFields:[{fieldName:\"Title\",fieldType:\"reference\",referenceFieldName:\"\"}],slugFieldName:\"Slug\",sorting:false,sortingField:{booleanSort:\"yesNo\",dateSort:\"ascending\",enumSort:\"ascending\",favouritesSort:\"favouritesFirst\",fieldName:\"\",fieldType:\"string\",numberSort:\"ascending\",referenceFieldName:\"Title\",referenceFieldType:\"string\",sortBy:\"field\",stringSort:\"ascending\"},style:{width:\"100%\"},superfieldsId:1,transition:{duration:0,type:\"tween\"},width:\"100%\"})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8AF9R.framer-1lx3dja, .framer-8AF9R .framer-1lx3dja { display: block; }\",\".framer-8AF9R.framer-tffov2 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: 60px; justify-content: center; overflow: visible; padding: 15px 25px 15px 25px; position: relative; width: 1200px; }\",\".framer-8AF9R .framer-15rwz1b { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1280px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-8AF9R .framer-1o33xsx { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 1px; }\",\".framer-8AF9R .framer-1hj0buw { flex: none; height: 25px; position: relative; width: 176px; }\",\".framer-8AF9R .framer-1kl63w7 { flex: none; height: 35px; position: relative; width: 45px; }\",\".framer-8AF9R .framer-1eq2925 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 45px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-8AF9R .framer-1yq0lkw, .framer-8AF9R .framer-904xoz, .framer-8AF9R .framer-1v2ovvw, .framer-8AF9R .framer-4k795e, .framer-8AF9R .framer-1r13n7m, .framer-8AF9R .framer-1lqi6kg, .framer-8AF9R .framer-1crbr33 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-8AF9R .framer-12malyu { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-8AF9R .framer-9d960o { align-content: center; align-items: center; align-self: stretch; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 40px; }\",\".framer-8AF9R .framer-hodd2c-container, .framer-8AF9R .framer-1gsd6u2-container, .framer-8AF9R .framer-1co0vo1-container { flex: none; height: 22px; position: relative; width: 22px; }\",\".framer-8AF9R .framer-nyzc7l { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 31px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 24px; position: relative; width: min-content; }\",\".framer-8AF9R .framer-1vxsj0c { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-8AF9R .framer-7fdpgu-container { flex: none; height: auto; position: relative; width: 643px; }\",\".framer-8AF9R .framer-1xiw44u-container { aspect-ratio: 1 / 1; cursor: pointer; flex: none; height: 32px; position: relative; width: var(--framer-aspect-ratio-supported, 32px); }\",\".framer-8AF9R .framer-uy574z { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-height: 500px; overflow: hidden; padding: 0px; position: relative; width: auto; }\",\".framer-8AF9R .framer-lbuna6-container, .framer-8AF9R .framer-y5jbb8-container, .framer-8AF9R .framer-1ivcic5-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-8AF9R .framer-fzvxv1 { display: grid; gap: 20px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); height: min-content; justify-content: center; padding: 0px; position: relative; width: 536px; }\",\".framer-8AF9R .framer-r5kio9 { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-8AF9R .framer-arbbhm { flex: none; height: 45px; position: relative; width: 44px; }\",\".framer-8AF9R .framer-1ctn1v9 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-8AF9R .framer-lexkmv, .framer-8AF9R .framer-1t264e6 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-8AF9R .framer-1eoio72 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-8AF9R .framer-1ic5dng { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-8AF9R .framer-15qo8hi-container { bottom: -44px; flex: none; height: auto; left: 50%; position: absolute; width: auto; }\",\".framer-8AF9R .framer-9pwbaw { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 189px; justify-content: center; overflow: hidden; padding: 40px; position: relative; width: 552px; }\",\".framer-8AF9R .framer-1745jmj { flex: none; height: 48px; position: relative; width: 48px; }\",\".framer-8AF9R .framer-v87n7x-container, .framer-8AF9R .framer-1on7vy1-container, .framer-8AF9R .framer-1acvt99-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-8AF9R .framer-1b5bkcf, .framer-8AF9R .framer-1rz21w0 { flex: none; height: 18px; overflow: hidden; position: relative; width: 1px; }\",\".framer-8AF9R .framer-ug2c5u { 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; text-decoration: none; width: 40px; }\",\".framer-8AF9R .framer-bbzeu0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 1px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-8AF9R .framer-6o45eq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 2px 5px 2px 5px; position: absolute; right: -4px; top: -5px; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-8AF9R .framer-dx7on { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 9px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-8AF9R .framer-aw7tx4, .framer-8AF9R .framer-scdunr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 40px; }\",\".framer-8AF9R .framer-gc0i3u { flex: none; height: 27px; overflow: hidden; position: relative; width: 1px; }\",\".framer-8AF9R .framer-5bhqqw { 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; overflow: hidden; padding: 16px 10px 0px 10px; position: relative; width: 1px; }\",\".framer-8AF9R .framer-1ooeyts, .framer-8AF9R .framer-1tzsjq6, .framer-8AF9R .framer-d434jo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: flex-start; overflow: visible; padding: 0px 0px 10px 0px; position: relative; width: 100%; }\",\".framer-8AF9R .framer-jrtpq5 { 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 10px 0px 10px; position: relative; width: 1px; }\",\".framer-8AF9R .framer-698t00-container { aspect-ratio: 1 / 1; flex: none; height: 32px; position: relative; width: var(--framer-aspect-ratio-supported, 32px); }\",\".framer-8AF9R .framer-ahetd6 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; overflow: hidden; overflow-y: auto; padding: 0px 10px 0px 10px; position: relative; width: 1px; }\",\".framer-8AF9R.framer-v-rh82d2.framer-tffov2 { width: 810px; }\",\".framer-8AF9R.framer-v-rh82d2 .framer-12malyu { gap: 8px; }\",\".framer-8AF9R.framer-v-3li8dj.framer-tffov2, .framer-8AF9R.framer-v-1x2g1qj.framer-tffov2 { flex-direction: column; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px 0px 10px 0px; width: 360px; }\",\".framer-8AF9R.framer-v-3li8dj .framer-15rwz1b, .framer-8AF9R.framer-v-13dxd27 .framer-15rwz1b, .framer-8AF9R.framer-v-1x2g1qj .framer-15rwz1b { flex: none; order: 0; padding: 15px 10px 0px 10px; width: 100%; }\",\".framer-8AF9R.framer-v-3li8dj .framer-1o33xsx, .framer-8AF9R.framer-v-13dxd27 .framer-1o33xsx, .framer-8AF9R.framer-v-1x2g1qj .framer-1o33xsx { flex: none; order: 1; width: min-content; }\",\".framer-8AF9R.framer-v-3li8dj .framer-12malyu, .framer-8AF9R.framer-v-13dxd27 .framer-12malyu, .framer-8AF9R.framer-v-1x2g1qj .framer-12malyu { flex: none; gap: 9px; order: 3; width: min-content; }\",\".framer-8AF9R.framer-v-3li8dj .framer-9d960o, .framer-8AF9R.framer-v-13dxd27 .framer-9d960o, .framer-8AF9R.framer-v-1x2g1qj .framer-9d960o { align-self: unset; height: 40px; order: 0; }\",\".framer-8AF9R.framer-v-3li8dj .framer-1b5bkcf, .framer-8AF9R.framer-v-13dxd27 .framer-1b5bkcf, .framer-8AF9R.framer-v-1x2g1qj .framer-1b5bkcf { order: 4; }\",\".framer-8AF9R.framer-v-3li8dj .framer-ug2c5u, .framer-8AF9R.framer-v-13dxd27 .framer-ug2c5u, .framer-8AF9R.framer-v-1x2g1qj .framer-ug2c5u { align-self: unset; height: 40px; order: 3; }\",\".framer-8AF9R.framer-v-3li8dj .framer-1rz21w0, .framer-8AF9R.framer-v-13dxd27 .framer-1rz21w0, .framer-8AF9R.framer-v-1x2g1qj .framer-1rz21w0 { height: 27px; order: 2; }\",\".framer-8AF9R.framer-v-3li8dj .framer-bbzeu0, .framer-8AF9R.framer-v-13dxd27 .framer-bbzeu0, .framer-8AF9R.framer-v-1x2g1qj .framer-bbzeu0 { order: 5; }\",\".framer-8AF9R.framer-v-3li8dj .framer-6o45eq, .framer-8AF9R.framer-v-13dxd27 .framer-6o45eq, .framer-8AF9R.framer-v-1x2g1qj .framer-6o45eq { height: 19px; width: 19px; }\",\".framer-8AF9R.framer-v-3li8dj .framer-dx7on, .framer-8AF9R.framer-v-13dxd27 .framer-dx7on, .framer-8AF9R.framer-v-13dxd27 .framer-scdunr, .framer-8AF9R.framer-v-13dxd27 .framer-1ooeyts, .framer-8AF9R.framer-v-1x2g1qj .framer-dx7on { order: 0; }\",\".framer-8AF9R.framer-v-3li8dj .framer-aw7tx4, .framer-8AF9R.framer-v-13dxd27 .framer-aw7tx4, .framer-8AF9R.framer-v-13dxd27 .framer-d434jo, .framer-8AF9R.framer-v-1x2g1qj .framer-aw7tx4 { order: 2; }\",\".framer-8AF9R.framer-v-3li8dj .framer-gc0i3u, .framer-8AF9R.framer-v-13dxd27 .framer-gc0i3u, .framer-8AF9R.framer-v-13dxd27 .framer-1tzsjq6, .framer-8AF9R.framer-v-1x2g1qj .framer-gc0i3u { order: 1; }\",\".framer-8AF9R.framer-v-3li8dj .framer-scdunr, .framer-8AF9R.framer-v-1x2g1qj .framer-scdunr { cursor: pointer; order: 0; }\",\".framer-8AF9R.framer-v-13dxd27.framer-tffov2 { flex-direction: column; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px 0px 10px 0px; width: 360px; }\",\".framer-8AF9R.framer-v-13dxd27 .framer-5bhqqw { flex: none; order: 1; width: 100%; }\",\".framer-8AF9R.framer-v-1x2g1qj .framer-jrtpq5 { flex: none; order: 2; width: 100%; }\",\".framer-8AF9R.framer-v-1x2g1qj .framer-ahetd6 { flex: none; order: 3; width: 100%; }\",...sharedStyle.css,'.framer-8AF9R[data-border=\"true\"]::after, .framer-8AF9R [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; }','.framer-8AF9R[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-8AF9R [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-8AF9R[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-8AF9R [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-8AF9R[data-hide-scrollbars=\"true\"], .framer-8AF9R [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"QKfCsQ34M\":{\"layout\":[\"fixed\",\"fixed\"]},\"NoZvfBRvU\":{\"layout\":[\"fixed\",\"auto\"]},\"p_77XWON5\":{\"layout\":[\"fixed\",\"auto\"]},\"LwZ7FTjNG\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKOV4FpMle=withCSS(Component,css,\"framer-8AF9R\");export default FramerKOV4FpMle;FramerKOV4FpMle.displayName=\"Navbar\";FramerKOV4FpMle.defaultProps={height:60,width:1200};addPropertyControls(FramerKOV4FpMle,{variant:{options:[\"AcJlsN8SU\",\"QKfCsQ34M\",\"NoZvfBRvU\",\"p_77XWON5\",\"LwZ7FTjNG\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\",\"Mobile Full\",\"Variant 5\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerKOV4FpMle,[{explicitInter:true,fonts:[{family:\"Inter Display\",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/ePuN3mCjzajIHnyCdvKBFiZkyY0.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/V3j1L0o5vPFKe26Sw4HcpXCfHo.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/F3kdpd2N0cToWV5huaZjjgM.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/0iDmxkizU9goZoclqIqsV5rvETU.woff2\",weight:\"500\"},{family:\"Inter Display\",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/r0mv3NegmA0akcQsNFotG32Las.woff2\",weight:\"500\"},{family:\"Inter Display\",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/8yoV9pUxquX7VD7ZXlNYKQmkmk.woff2\",weight:\"500\"},{family:\"Inter Display\",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/Ii21jnSJkulBKsHHXKlapi7fv9w.woff2\",weight:\"500\"},{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:\"Avenir Next Cyr Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/MdOFZnT1TnwQHIpWuOBjCdYyRRQ.woff2\"},{family:\"Instrument Serif\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentserif/v4/jizBRFtNs2ka5fXjeivQ4LroWlx-2zcZj1bIkNo.woff2\",weight:\"400\"},{family:\"Avenir Next Cyr Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/FjoT7fdRbaGvUBHFX7eDBHm7E.woff2\"},{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:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQi_gfwmS0v3_7Y.woff2\",weight:\"700\"}]},...PhosphorFonts,...SearchBarFonts,...SpinnerFonts,...ResetFiltersButtonFonts,...SuperfieldsFonts,...CartFonts,...CartInfoLabelFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKOV4FpMle\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QKfCsQ34M\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NoZvfBRvU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"p_77XWON5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LwZ7FTjNG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"60\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KOV4FpMle.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{ControlType,withCSS}from\"framer\";import{useCartStore}from\"https://framerusercontent.com/modules/ibjYTPLnMMPhPLNCj4uG/cXa4uUn5VWWAcoaQctVU/Cart.js\";import{currencyFormatProp,formatCurrency,addPropertyControlsFrameship}from\"https://framerusercontent.com/modules/gd3dcT3w5rYoRy7ZcKte/sH6FZizM8jJ11j2dQOhQ/Shared.js\";import currencySymbols from\"https://framerusercontent.com/modules/pJIZxaEdKo1uS87sS4xM/4PSl3AVmNoISomoZ0s7m/CurrencySymbols.js\";const HIDDEN_CLASS=\"frameship-price-label-hidden\";function CartInfoLabelComponent(props){const{type,currencyFormat,whenZero}=props;const Tag=props.htmlTag||\"p\";const[items,subtotal]=useCartStore(state=>[state.items,state.subtotal]);let amount=0;let value=\"\";switch(type){case\"subtotal\":amount=subtotal?.amount||0;value=formatCurrency(amount,subtotal?.currencyCode||props.currency,currencyFormat);break;case\"itemCount\":if(Array.isArray(items)){amount=items.reduce((total,item)=>total+(item.quantity||1),0);}else{amount=0;}value=String(amount);break;}const hidden=whenZero===\"hide\"&&amount==0;return hidden?/*#__PURE__*/_jsx(\"div\",{className:HIDDEN_CLASS}):/*#__PURE__*/_jsxs(Tag,{style:{color:props.color,margin:0,whiteSpace:\"pre\",userSelect:props.textSelect?undefined:\"none\",textDecoration:props.decoration,textWrap:props.style?.width==\"100%\"?\"wrap\":\"nowrap\",...props.font,...props.style},children:[props.prefix,value,props.suffix]});}/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerDisableUnlink\n */const CartInfoLabel=withCSS(CartInfoLabelComponent,[`.${HIDDEN_CLASS} { display: none !important; }`,`div:has(> .${HIDDEN_CLASS}) { display: none !important; }`],\"\");export default CartInfoLabel;CartInfoLabel.displayName=\"Cart Info Label\";addPropertyControlsFrameship(CartInfoLabel,{type:{type:ControlType.Enum,options:[\"subtotal\",\"itemCount\"],optionTitles:[\"Subtotal\",\"Item Count\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},currency:{type:ControlType.Enum,defaultValue:\"USD\",options:Object.keys(currencySymbols),title:\"Default Currency\",description:\"This currency is only used when there are no items in the cart\",hidden:props=>props.type!==\"subtotal\"},currencyFormat:currencyFormatProp({hidden:props=>props.type!==\"subtotal\"}),font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:16,lineHeight:1.4}},color:{type:ControlType.Color,defaultValue:\"#000\"},prefix:{type:ControlType.String,defaultValue:\"\"},suffix:{type:ControlType.String,defaultValue:\"\"},decoration:{type:ControlType.Enum,defaultValue:\"none\",options:[\"none\",\"line-through\",\"underline\"],optionTitles:[\"None\",\"Strikethrough\",\"Underline\"]},textSelect:{type:ControlType.Boolean,defaultValue:true,title:\"User Select\"},whenZero:{type:ControlType.Enum,defaultValue:\"show\",options:[\"show\",\"hide\"],optionTitles:[\"Show\",\"Hide\"],displaySegmentedControl:true,title:\"When Zero\",description:\"Hides the component when the value is 0\"},htmlTag:{type:ControlType.Enum,options:[\"p\",\"span\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"],title:\"Tag\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CartInfoLabel\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useRef,useEffect}from\"react\";import{Border,borderPropertyControl,fillProp,createBackground,superfieldsId,useInstanceId}from\"https://framerusercontent.com/modules/FZjYlw33eNo8pxLbSFLX/SsR3sa3zv8QyYQXijsM2/SuperfieldsShared.js\";import useSuperfieldsStore from\"https://framerusercontent.com/modules/OoGHZMzWDzm2mNN7bmeR/lB5mByrrFHrMV9T91VEC/Store.js\";/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 500\n * @framerDisableUnlink\n */export default function SearchBar(props){const{superfieldsId,placeholderColor,searchIcon,xButton}=props;const id=useInstanceId();const inputRef=useRef(null);const[focused,setFocused]=useState(false);const[initialized,setInitialized]=useState(false);const[search,totalItems,setSearch]=useSuperfieldsStore(superfieldsId,state=>[state.search,state.totalItems,state.setSearch]);useEffect(()=>{setInitialized(true);},[]);function onXClick(){setSearch(\"\");}// Top, right, bottom, left\nconst paddingValues=parsePadding(props.padding);return /*#__PURE__*/_jsxs(\"div\",{\"data-superfields\":true,id:id,style:{position:\"relative\",...createBackground(props.fill),color:props.fontColor,borderRadius:props.radius,boxShadow:props.shadows,display:\"flex\",flexDirection:\"row\",alignItems:\"center\",padding:props.padding,gap:props.gap,cursor:\"text\",overflow:\"hidden\",backdropFilter:props.bgBlur?`blur(${props.bgBlur}px)`:undefined,...props.font,...props.style},onClick:()=>{inputRef.current?.focus();},children:[searchIcon&&/*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:searchIcon.size,height:searchIcon.size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:searchIcon.color,\"stroke-width\":searchIcon.lineWidth,\"stroke-linecap\":\"round\",\"stroke-linejoin\":\"round\",style:{opacity:searchIcon.opacity,display:\"block\",pointerEvents:\"none\"},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M10 10m-7 0a7 7 0 1 0 14 0a7 7 0 1 0 -14 0\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M21 21l-6 -6\"})]}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,type:\"text\",style:{border:\"none\",color:props.fontColor,background:\"none\",...props.font,...props.style},placeholder:props.placeholderText.replace(\"[items]\",String(!initialized||!totalItems?0:totalItems)),autoFocus:props.autoFocus,value:search??\"\",onChange:event=>{setSearch(event.target.value);},onFocus:()=>setFocused(true),onBlur:()=>setFocused(false)}),search&&initialized&&xButton&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:xButton.size,display:\"flex\",alignItems:\"center\",alignSelf:\"stretch\"},children:[/*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:xButton.size,height:xButton.size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:xButton.color,\"stroke-width\":xButton.lineWidth,\"stroke-linecap\":\"round\",\"stroke-linejoin\":\"round\",style:{display:\"block\",opacity:xButton.opacity},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M18 6l-12 12\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M6 6l12 12\"})]}),/*#__PURE__*/_jsx(\"button\",{style:{position:\"absolute\",left:-props.gap,top:-paddingValues[0],right:-paddingValues[1],bottom:-paddingValues[2],cursor:\"pointer\",background:\"none\",border:\"none\"},onClick:onXClick,onFocus:()=>setFocused(true),onBlur:()=>setFocused(false)})]}),/*#__PURE__*/_jsx(Border,{...props.border}),/*#__PURE__*/_jsx(Border,{...props.focus,animate:{opacity:focused?1:0}}),/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:`\n                        #${id} input::placeholder { color: ${placeholderColor}; user-select: none; }\n                        #${id} input::-webkit-input-placeholder { color: ${placeholderColor}; user-select: none; }\n                        #${id} input::-moz-placeholder { color: ${placeholderColor}; user-select: none; }\n                        #${id} input:-ms-input-placeholder { color: ${placeholderColor}; user-select: none; }\n                        #${id} input:-moz-placeholder { color: ${placeholderColor}; user-select: none; }\n                        #${id} input:focus { outline: none; }`}})]});}SearchBar.displayName=\"Search Bar\";addPropertyControls(SearchBar,{...superfieldsId(),placeholderText:{type:ControlType.String,defaultValue:\"Search [items] items...\",title:\"Placeholder\",description:\"*[items]*: number of CMS items\"},autoFocus:{type:ControlType.Boolean,defaultValue:false,title:\"Auto-Focus\"},fill:fillProp({color:\"#EFEFEF\"}),fontColor:{type:ControlType.Color,defaultValue:\"#000\"},placeholderColor:{type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.5)\"},font:{type:ControlType.Font,controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:1.4}},searchIcon:{type:ControlType.Object,optional:true,defaultValue:{color:\"$000\",size:16,lineWidth:2.5,opacity:.5},controls:{color:{type:ControlType.Color,defaultValue:\"$000\"},size:{type:ControlType.Number,defaultValue:16,min:1,step:1},lineWidth:{type:ControlType.Number,defaultValue:2.5,min:.1,max:5,step:.1},opacity:{type:ControlType.Number,defaultValue:1,min:0,max:1,step:.01}}},xButton:{type:ControlType.Object,optional:true,defaultValue:{color:\"#000\",size:14,lineWidth:2.5,opacity:.5},controls:{color:{type:ControlType.Color,defaultValue:\"#000\"},size:{type:ControlType.Number,defaultValue:14,min:1,step:1},lineWidth:{type:ControlType.Number,defaultValue:2.5,min:.1,max:5,step:.1},opacity:{type:ControlType.Number,defaultValue:.5,min:0,max:1,step:.01}}},gap:{type:ControlType.Number,defaultValue:8,min:0,step:1},padding:{type:ControlType.Padding,defaultValue:\"8px 12px 8px 12px\"},radius:{type:ControlType.BorderRadius,defaultValue:\"8px\"},border:borderPropertyControl(),shadows:{type:ControlType.BoxShadow},bgBlur:{type:ControlType.Number,min:0,max:100,step:1,displayStepper:true,title:\"BG Blur\"},focus:{type:ControlType.Object,optional:true,defaultValue:{color:\"#0075FF\",width:2,style:\"solid\"},buttonTitle:\"Border\",controls:{color:{type:ControlType.Color,defaultValue:\"#0075FF\",title:\"Color\"},width:{type:ControlType.FusedNumber,defaultValue:2,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",duration:.2,bounce:0}}}}});function parsePadding(padding){// Split the input string by spaces and convert each to an integer\nconst values=padding.trim().split(/\\s+/).map(val=>parseInt(val,10));// If only one value is provided, replicate it four times\nif(values.length===1){return[values[0],values[0],values[0],values[0]];}else if(values.length===4){return values;}else{throw new Error(\"Invalid padding input. Provide either one or four padding values.\");}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SearchBar\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"500\",\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SearchBar.map", "// Generated by Framer (d65f646)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ChildrenCanSuspend,ComponentViewportProvider,cx,getFonts,getFontsFromSharedStyle,Image,Link,PathVariablesContext,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CloseCartButton from\"https://framerusercontent.com/modules/6hVHl7EPnEYdfjZwAkGr/y5KtQz4a6XIOILCmiLuk/CloseCartButton.js\";import CartProductList from\"https://framerusercontent.com/modules/dKncWf2Rn08OWBvGOUvR/jEQGzUs0XKqiZC9zQ1E8/CartProductList.js\";import CheckoutButton from\"https://framerusercontent.com/modules/lqnDx25YZlzYWmsCOOj9/8lAV0Spa4TYnsBvQ63pH/CheckoutButton.js\";import CartInfoLabel from\"https://framerusercontent.com/modules/p6Gef3yZuarVfkOPLLEP/bLJZYjBSH5PXpdGPRgYj/CartInfoLabel.js\";import OpenCartButton from\"https://framerusercontent.com/modules/pHBj44exUAtP27jyhlUs/5gCA66AOeK1Hl5WkwHRO/CartButton.js\";import RandomCMSItemsDisplay from\"https://framerusercontent.com/modules/xAd1LKohiF1easgr2BFb/eG4yeCgFAQEKJGwWdSl0/RandomCollection.js\";import Productos from\"https://framerusercontent.com/modules/1UPPf59mPONXHQtJBubv/K72Zujg4oGXmEQk82qoY/ehxwIvnss.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/8HhzeJ4ylkJoz0OLFxBu/uQ2CExB67DA0rhu4m9n4/uhVm0pqMK.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/cNp2I2RsLKhZCklGpx9T/ha3vfMMHlpBJQ128Tf1W/yFFwFzSQr.js\";import CartListItem from\"https://framerusercontent.com/modules/etppIsth7mdaRQKB20Qx/kEbWkCtNuA5BNqtuDIwn/Yom5foIHV.js\";import ProductCard from\"https://framerusercontent.com/modules/ozEoCy7nkt1AeSm1SH9Z/Fl6779T2bC7em0aNRkT6/ZmTE8jzg0.js\";const CartInfoLabelFonts=getFonts(CartInfoLabel);const CloseCartButtonFonts=getFonts(CloseCartButton);const CartListItemFonts=getFonts(CartListItem);const CartProductListFonts=getFonts(CartProductList);const ProductCardFonts=getFonts(ProductCard);const RandomCMSItemsDisplayFonts=getFonts(RandomCMSItemsDisplay);const CheckoutButtonFonts=getFonts(CheckoutButton);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const OpenCartButtonFonts=getFonts(OpenCartButton);const serializationHash=\"framer-eamv5\";const variantClassNames={riUqIITSM:\"framer-v-ygfzxo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.7,ease:[.44,0,.56,1],type:\"tween\"};const transition2={bounce:0,delay:0,duration:.25,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:50,y:0};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const query=prequery=>prequery({from:{alias:\"jNJKeYtq9\",data:Productos,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"jNJKeYtq9\",name:\"zYZOCpouJ\",type:\"Identifier\"},{collection:\"jNJKeYtq9\",name:\"JgnMlpAjV\",type:\"Identifier\"},{collection:\"jNJKeYtq9\",name:\"LhlxFJeR7\",type:\"Identifier\"},{collection:\"jNJKeYtq9\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const contains=(a,b)=>{if(typeof a===\"string\"&&typeof b===\"string\"){return a.toLowerCase().includes(b.toLowerCase());}if(Array.isArray(a)&&typeof b===\"string\"){return a.includes(b);}return false;};const greaterThan=(a,b)=>{return typeof a===\"number\"&&typeof b===\"number\"?a>b:false;};const query1=prequery=>prequery({from:{alias:\"Kx0S9SCcp\",data:Productos,type:\"Collection\"},select:[{collection:\"Kx0S9SCcp\",name:\"HSVrKHSR8\",type:\"Identifier\"},{collection:\"Kx0S9SCcp\",name:\"JgnMlpAjV\",type:\"Identifier\"},{collection:\"Kx0S9SCcp\",name:\"VpxD6eE0p\",type:\"Identifier\"},{collection:\"Kx0S9SCcp\",name:\"zYZOCpouJ\",type:\"Identifier\"},{collection:\"Kx0S9SCcp\",name:\"LhlxFJeR7\",type:\"Identifier\"},{collection:\"Kx0S9SCcp\",name:\"S0HanJzOB\",type:\"Identifier\"},{collection:\"Kx0S9SCcp\",name:\"id\",type:\"Identifier\"}]});const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,zYZOCpouJjNJKeYtq9,JgnMlpAjVjNJKeYtq9,LhlxFJeR7jNJKeYtq9,idjNJKeYtq9,HSVrKHSR8Kx0S9SCcp,JgnMlpAjVKx0S9SCcp,VpxD6eE0pKx0S9SCcp,zYZOCpouJKx0S9SCcp,LhlxFJeR7Kx0S9SCcp,S0HanJzOBKx0S9SCcp,idKx0S9SCcp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"riUqIITSM\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ygfzxo\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"riUqIITSM\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bz3zo8-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"xVu2YODyv-container\",nodeId:\"xVu2YODyv\",rendersWithMotion:true,scopeId:\"fCm4cvVxz\",children:/*#__PURE__*/_jsx(OpenCartButton,{_frameship_version_1:\"\",appearance:\"button\",button:{bgBlur:0,fill:{defaultColor:\"rgb(243, 243, 243)\",defaultColorA:\"rgb(243, 243, 243)\",defaultColorB:\"rgb(153, 153, 153)\",gradientAngle:0,type:\"color\"},icon:{color:\"rgb(0, 0, 0)\",size:18},padding:\"10px\",radius:\"10px\",shadows:\"\"},cartLayer:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w3e3qc\",\"data-framer-name\":\"Cart Overlay\",layoutDependency:layoutDependency,layoutId:\"lG8x1RywE\",children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-6l428u\",\"data-framer-appear-id\":\"6l428u\",\"data-framer-name\":\"Cart\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"v3UnYhLnh\",optimized:true,style:{backgroundColor:\"rgb(255, 255, 255)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4g133t\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"L4u1a_jV2\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1oguefu\",layoutDependency:layoutDependency,layoutId:\"LIcQd7CDb\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO0F2ZW5pciBOZXh0IEN5ciBNZWRpdW0=\",\"--framer-font-family\":'\"Avenir Next Cyr Medium\", \"Avenir Next Cyr Medium Placeholder\", sans-serif',\"--framer-font-size\":\"26px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-81ed76be-5ccf-45bf-a17c-296146504dae, rgb(40, 40, 38)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Tu Carrito\"})})}),className:\"framer-1ipcbn0\",fonts:[\"CUSTOM;Avenir Next Cyr Medium\"],layoutDependency:layoutDependency,layoutId:\"UBqSLUAIa\",style:{\"--extracted-a0htzi\":\"var(--token-81ed76be-5ccf-45bf-a17c-296146504dae, rgb(40, 40, 38))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-7p2m1m\",layoutDependency:layoutDependency,layoutId:\"DNZAQTCQf\",style:{backgroundColor:\"rgba(0, 0, 0, 0.06)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2gow13-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"N6G2FpeGY-container\",nodeId:\"N6G2FpeGY\",rendersWithMotion:true,scopeId:\"fCm4cvVxz\",children:/*#__PURE__*/_jsx(CartInfoLabel,{_frameship_version_1:\"\",color:\"rgb(0, 0, 0)\",currency:\"USD\",currencyFormat:{decimals:\"auto\",formatted:true,locale:\"\",location:\"after\",style:\"symbol\"},decoration:\"none\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0em\",lineHeight:\"1.4em\"},height:\"100%\",htmlTag:\"p\",id:\"N6G2FpeGY\",layoutId:\"N6G2FpeGY\",prefix:\"\",suffix:\"\",textSelect:true,type:\"itemCount\",whenZero:\"show\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dvhx6a-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"cKTbz5dcN-container\",nodeId:\"cKTbz5dcN\",rendersWithMotion:true,scopeId:\"fCm4cvVxz\",children:/*#__PURE__*/_jsx(CloseCartButton,{_frameship_version_1:\"\",bgBlur:0,fill:{defaultColor:\"rgb(243, 243, 243)\",defaultColorA:\"rgb(243, 243, 243)\",defaultColorB:\"rgb(153, 153, 153)\",gradientAngle:0,type:\"color\"},height:\"100%\",icon:{color:\"rgb(0, 0, 0)\",size:12},id:\"cKTbz5dcN\",layoutId:\"cKTbz5dcN\",padding:\"10px\",radius:\"0px\",shadows:\"\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13e8stw-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"x4U5Cixbs-container\",nodeId:\"x4U5Cixbs\",rendersWithMotion:true,scopeId:\"fCm4cvVxz\",children:/*#__PURE__*/_jsx(CartProductList,{_frameship_version_1:\"\",collectionList:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-fxvfta\",layoutDependency:layoutDependency,layoutId:\"jNJKeYtq9\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"jNJKeYtq9\",data:Productos,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"jNJKeYtq9\",name:\"zYZOCpouJ\",type:\"Identifier\"},{collection:\"jNJKeYtq9\",name:\"JgnMlpAjV\",type:\"Identifier\"},{collection:\"jNJKeYtq9\",name:\"LhlxFJeR7\",type:\"Identifier\"},{collection:\"jNJKeYtq9\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idjNJKeYtq9,JgnMlpAjV:JgnMlpAjVjNJKeYtq9,LhlxFJeR7:LhlxFJeR7jNJKeYtq9,zYZOCpouJ:zYZOCpouJjNJKeYtq9},index)=>{zYZOCpouJjNJKeYtq9??=\"\";LhlxFJeR7jNJKeYtq9??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`jNJKeYtq9-${idjNJKeYtq9}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{zYZOCpouJ:zYZOCpouJjNJKeYtq9},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{zYZOCpouJ:zYZOCpouJjNJKeYtq9},webPageId:\"ndBQD0Hto\"},motionChild:true,nodeId:\"vYozWxavf\",scopeId:\"fCm4cvVxz\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-15jzjx framer-7mdb87\",layoutDependency:layoutDependency,layoutId:\"vYozWxavf\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",sizes:\"30px\",...toResponsiveImage(JgnMlpAjVjNJKeYtq9)},className:\"framer-12lw0r\",layoutDependency:layoutDependency,layoutId:\"ixEvO_34L\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-19wpbuh\",\"data-styles-preset\":\"uhVm0pqMK\",children:\"Title\"})}),className:\"framer-19czv95\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UApd82biA\",text:LhlxFJeR7jNJKeYtq9,verticalAlignment:\"top\",withExternalLayout:true})]})})})},idjNJKeYtq9);})})})})})],divider:{color:\"rgba(0, 0, 0, 0.1)\",height:1,inset:0},emptyState:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uzmpib\",\"data-framer-name\":\"Cart Empty State\",layoutDependency:layoutDependency,layoutId:\"gFV5Htlcd\",style:{backgroundColor:\"rgb(255, 255, 255)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-14lu66c\",\"data-styles-preset\":\"yFFwFzSQr\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Tu carro esta vac\\xedo\"})})}),className:\"framer-nzg2i\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"PFCU1UWyv\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-19wpbuh\",\"data-styles-preset\":\"uhVm0pqMK\",style:{\"--framer-text-alignment\":\"center\"},children:\"Adiciona alg\\xfan producto al carrito\"})}),className:\"framer-1017gwg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AdSymdvei\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})],gap:20,height:\"100%\",id:\"x4U5Cixbs\",layoutId:\"x4U5Cixbs\",listItemComponent:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:164,width:\"500px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1oo1usu-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"hj91c_ZFm-container\",nodeId:\"hj91c_ZFm\",rendersWithMotion:true,scopeId:\"fCm4cvVxz\",children:/*#__PURE__*/_jsx(CartListItem,{height:\"100%\",id:\"hj91c_ZFm\",layoutId:\"hj91c_ZFm\",Ox1skanfW:\"\",ShLrIcYHF:\"Product Name\",style:{width:\"100%\"},width:\"100%\"})})})],listItemVariant:\"\",padding:\"24px\",scrollbars:\"show\",style:{height:\"100%\",width:\"100%\"},titleFieldName:\"Title\",variantLabel:{multilineSeparator:\": \",separator:\" / \",style:\"default\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-7ad068\",layoutDependency:layoutDependency,layoutId:\"Pzf9gmTNk\",style:{backgroundColor:\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zutjwg\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"W3vsMIak1\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(217, 217, 217)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 0.7226247621292714px 0.7226247621292714px -1px rgba(0, 0, 0, 0.07), 0px 2.7462399638921484px 2.7462399638921484px -2px rgba(0, 0, 0, 0.07), 0px 12px 12px -3px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0F2ZW5pciBOZXh0IEN5ciBEZW1p\",\"--framer-font-family\":'\"Avenir Next Cyr Demi\", \"Avenir Next Cyr Demi Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(66, 66, 63))\"},children:\"TE PUEDE GUSTAR\"})}),className:\"framer-1pm0hmd\",fonts:[\"CUSTOM;Avenir Next Cyr Demi\"],layoutDependency:layoutDependency,layoutId:\"bsMqvNsJw\",style:{\"--extracted-r6o4lv\":\"rgb(66, 66, 63)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lhs1gi-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"lhAu0yv9l-container\",nodeId:\"lhAu0yv9l\",rendersWithMotion:true,scopeId:\"fCm4cvVxz\",children:/*#__PURE__*/_jsx(RandomCMSItemsDisplay,{collectionList:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cofa00\",\"data-framer-name\":\"Productos 2\",layoutDependency:layoutDependency,layoutId:\"Kx0S9SCcp\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"Kx0S9SCcp\",data:Productos,type:\"Collection\"},select:[{collection:\"Kx0S9SCcp\",name:\"HSVrKHSR8\",type:\"Identifier\"},{collection:\"Kx0S9SCcp\",name:\"JgnMlpAjV\",type:\"Identifier\"},{collection:\"Kx0S9SCcp\",name:\"VpxD6eE0p\",type:\"Identifier\"},{collection:\"Kx0S9SCcp\",name:\"zYZOCpouJ\",type:\"Identifier\"},{collection:\"Kx0S9SCcp\",name:\"LhlxFJeR7\",type:\"Identifier\"},{collection:\"Kx0S9SCcp\",name:\"S0HanJzOB\",type:\"Identifier\"},{collection:\"Kx0S9SCcp\",name:\"id\",type:\"Identifier\"}]},children:(collection1,paginationInfo1,loadMore1)=>/*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({HSVrKHSR8:HSVrKHSR8Kx0S9SCcp,id:idKx0S9SCcp,JgnMlpAjV:JgnMlpAjVKx0S9SCcp,LhlxFJeR7:LhlxFJeR7Kx0S9SCcp,S0HanJzOB:S0HanJzOBKx0S9SCcp,VpxD6eE0p:VpxD6eE0pKx0S9SCcp,zYZOCpouJ:zYZOCpouJKx0S9SCcp},index1)=>{HSVrKHSR8Kx0S9SCcp??=\"\";zYZOCpouJKx0S9SCcp??=\"\";LhlxFJeR7Kx0S9SCcp??=\"\";S0HanJzOBKx0S9SCcp??=0;return /*#__PURE__*/_jsx(LayoutGroup,{id:`Kx0S9SCcp-${idKx0S9SCcp}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{zYZOCpouJ:zYZOCpouJKx0S9SCcp},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{zYZOCpouJ:zYZOCpouJKx0S9SCcp},webPageId:\"ndBQD0Hto\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:572,width:\"302px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7gz0qy-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"vpVVWL7n6-container\",nodeId:\"vpVVWL7n6\",rendersWithMotion:true,scopeId:\"fCm4cvVxz\",children:/*#__PURE__*/_jsx(ProductCard,{CnSC9qP4d:contains(LhlxFJeR7Kx0S9SCcp,\"Top\"),GLlYhd0nO:LhlxFJeR7Kx0S9SCcp,H89qIrfMr:greaterThan(S0HanJzOBKx0S9SCcp,0),height:\"100%\",id:\"vpVVWL7n6\",j68Nd80jV:greaterThan(S0HanJzOBKx0S9SCcp,0),layoutId:\"vpVVWL7n6\",nxtpkVVys:toResponsiveImage(VpxD6eE0pKx0S9SCcp),PG5R1wimO:resolvedLinks[0],PojDLBs0r:HSVrKHSR8Kx0S9SCcp,style:{width:\"100%\"},v1FPXcOkg:toResponsiveImage(JgnMlpAjVKx0S9SCcp),variant:\"YfM7Fusbz\",width:\"100%\",z2neocfZV:contains(LhlxFJeR7Kx0S9SCcp,\"Nuevo\")})})})})})},idKx0S9SCcp);})})})})})],cycle:false,cycleInterval:5,fixedWidth:100,height:\"100%\",id:\"lhAu0yv9l\",itemSpacing:10,layoutDirection:\"vertical\",layoutId:\"lhAu0yv9l\",maxItems:2,sizing:\"fill\",style:{width:\"100%\"},width:\"100%\",wrap:false})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hybgu1\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"Myn378X9J\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17e8v7n\",layoutDependency:layoutDependency,layoutId:\"RuCqJSnlJ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0F2ZW5pciBOZXh0IEN5ciBEZW1p\",\"--framer-font-family\":'\"Avenir Next Cyr Demi\", \"Avenir Next Cyr Demi Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-text-alignment\":\"left\"},children:\"Subtotal\"})}),className:\"framer-zgcm51\",fonts:[\"CUSTOM;Avenir Next Cyr Demi\"],layoutDependency:layoutDependency,layoutId:\"Kdoyg50xS\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sln3nz-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ugu3W2TFL-container\",nodeId:\"ugu3W2TFL\",rendersWithMotion:true,scopeId:\"fCm4cvVxz\",children:/*#__PURE__*/_jsx(CartInfoLabel,{_frameship_version_1:\"\",color:\"rgb(0, 0, 0)\",currency:\"COP\",currencyFormat:{decimals:\"auto\",formatted:true,locale:\"\",location:\"after\",style:\"symbol\"},decoration:\"none\",font:{fontFamily:'\"Avenir Next Cyr Demi\", \"Avenir Next Cyr Demi Placeholder\", sans-serif',fontSize:\"19px\",letterSpacing:\"0em\",lineHeight:\"1.4em\"},height:\"100%\",htmlTag:\"p\",id:\"ugu3W2TFL\",layoutId:\"ugu3W2TFL\",prefix:\"\",suffix:\"\",textSelect:true,type:\"subtotal\",whenZero:\"show\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6s7ajh-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"yhQtCObB0-container\",nodeId:\"yhQtCObB0\",rendersWithMotion:true,scopeId:\"fCm4cvVxz\",children:/*#__PURE__*/_jsx(CheckoutButton,{_frameship_version_1:\"\",bgBlur:0,color:{defaultColor:\"rgb(255, 255, 255)\"},disabledState:{opacity:.5},fill:{defaultColor:\"rgb(17, 17, 17)\",defaultColorA:\"rgb(94, 94, 94)\",defaultColorB:\"rgb(17, 17, 17)\",gradientAngle:0,type:\"color\"},font:{fontFamily:'\"Avenir Next Cyr Demi\", \"Avenir Next Cyr Demi Placeholder\", sans-serif',fontSize:\"19px\",letterSpacing:\"0em\",lineHeight:\"1.4em\"},height:\"100%\",id:\"yhQtCObB0\",layoutId:\"yhQtCObB0\",newTab:true,padding:\"10px\",radius:\"10px\",style:{height:\"100%\",width:\"100%\"},text:{default:\"Ir a Pagar\",disabled:\"Ir a Pagar\"},transition:{bounce:0,delay:0,duration:.2,type:\"spring\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-dr0bsx\",layoutDependency:layoutDependency,layoutId:\"FLLNtyRPB\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0F2ZW5pciBOZXh0IEN5ciBSZWd1bGFy\",\"--framer-font-family\":'\"Avenir Next Cyr Regular\", \"Avenir Next Cyr Regular Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(66, 66, 63))\"},children:\"Env\\xedo, impuestos y c\\xf3digos de descuento calculados al finalizar la compra.\"})}),className:\"framer-zlbsjb\",fonts:[\"CUSTOM;Avenir Next Cyr Regular\"],layoutDependency:layoutDependency,layoutId:\"yZgorPiZh\",style:{\"--extracted-r6o4lv\":\"rgb(66, 66, 63)\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})})],customButton:[],escToClose:true,height:\"100%\",id:\"xVu2YODyv\",itemCountBadge:{color:\"rgb(255, 255, 255)\",fill:{color:\"rgb(17, 17, 17)\",colorA:\"rgb(94, 94, 94)\",colorB:\"rgb(17, 17, 17)\",gradientAngle:0,type:\"color\"},font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1.4em\"},inset:-6,position:\"topRight\",radius:\"100px\",shadows:\"\",size:20,whenZero:\"hide\"},layoutId:\"xVu2YODyv\",overlay:{backgroundColor:\"rgba(0, 0, 0, 0.5)\",blur:0,transition:{bounce:0,delay:0,duration:.2,type:\"spring\"}},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eamv5.framer-7mdb87, .framer-eamv5 .framer-7mdb87 { display: block; }\",\".framer-eamv5.framer-ygfzxo { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-eamv5 .framer-bz3zo8-container, .framer-eamv5 .framer-1dvhx6a-container { flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-eamv5 .framer-1w3e3qc { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 800px; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 499px; }\",\".framer-eamv5 .framer-6l428u { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; max-width: 500px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-eamv5 .framer-4g133t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 16px 12px 16px 12px; position: relative; width: 100%; }\",\".framer-eamv5 .framer-1oguefu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-eamv5 .framer-1ipcbn0, .framer-eamv5 .framer-19czv95, .framer-eamv5 .framer-zgcm51 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-eamv5 .framer-7p2m1m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 10px 4px 10px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-eamv5 .framer-2gow13-container, .framer-eamv5 .framer-1sln3nz-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-eamv5 .framer-13e8stw-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\".framer-eamv5 .framer-fxvfta { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-eamv5 .framer-15jzjx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-eamv5 .framer-12lw0r { flex: none; height: 30px; position: relative; width: 30px; }\",\".framer-eamv5 .framer-1oo1usu-container { height: auto; position: relative; width: 500px; }\",\".framer-eamv5 .framer-1uzmpib { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 250px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 500px; }\",\".framer-eamv5 .framer-nzg2i, .framer-eamv5 .framer-1017gwg, .framer-eamv5 .framer-1pm0hmd { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-eamv5 .framer-7ad068 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 32px 10px 32px; position: relative; width: 100%; }\",\".framer-eamv5 .framer-zutjwg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px; position: relative; width: 100%; }\",\".framer-eamv5 .framer-lhs1gi-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-eamv5 .framer-1cofa00 { display: grid; gap: 25px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(1, minmax(50px, 1fr)); height: min-content; justify-content: center; padding: 0px; position: relative; width: 302px; }\",\".framer-eamv5 .framer-7gz0qy-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: 100%; }\",\".framer-eamv5 .framer-1hybgu1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 9px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 12px 20px 12px 30px; position: relative; width: 100%; }\",\".framer-eamv5 .framer-17e8v7n, .framer-eamv5 .framer-dr0bsx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-eamv5 .framer-6s7ajh-container { flex: none; height: 60px; position: relative; width: 456px; }\",\".framer-eamv5 .framer-zlbsjb { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-eamv5[data-border=\"true\"]::after, .framer-eamv5 [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 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfCm4cvVxz=withCSS(Component,css,\"framer-eamv5\");export default FramerfCm4cvVxz;FramerfCm4cvVxz.displayName=\"Cart\";FramerfCm4cvVxz.defaultProps={height:40,width:40};addFonts(FramerfCm4cvVxz,[{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:\"Avenir Next Cyr Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/FjoT7fdRbaGvUBHFX7eDBHm7E.woff2\"},{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:\"Avenir Next Cyr Demi\",source:\"custom\",url:\"https://framerusercontent.com/assets/AOl0awNUNno7ga4CCnd6OudPwh8.woff2\"},{family:\"Avenir Next Cyr Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/MdOFZnT1TnwQHIpWuOBjCdYyRRQ.woff2\"}]},...CartInfoLabelFonts,...CloseCartButtonFonts,...CartListItemFonts,...CartProductListFonts,...ProductCardFonts,...RandomCMSItemsDisplayFonts,...CheckoutButtonFonts,...OpenCartButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfCm4cvVxz\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"40\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControlsFrameship}from\"https://framerusercontent.com/modules/gd3dcT3w5rYoRy7ZcKte/sH6FZizM8jJ11j2dQOhQ/Shared.js\";import{CLOSE_CART_EVENT}from\"https://framerusercontent.com/modules/pHBj44exUAtP27jyhlUs/5gCA66AOeK1Hl5WkwHRO/CartButton.js\";import{Icon,iconProp,Button,createButtonPropertyControls}from\"https://framerusercontent.com/modules/fVHxdMMgjEun6wSmFoH5/YkzDT1nJkSVbzIk0LJ2h/SharedStyles.js\";/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerDisableUnlink\n */export default function CloseCartButton(props){const handleClose=()=>{window.dispatchEvent(new Event(CLOSE_CART_EVENT));};return /*#__PURE__*/_jsx(Button,{...props,onClick:handleClose,style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",...props.style},children:/*#__PURE__*/_jsx(Icon,{...props.icon,defaultImage:`url('data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path d=\"M 16 2 L 2 16 M 2 2 L 16 16\" fill=\"transparent\" stroke-width=\"3\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>')`})});}CloseCartButton.displayName=\"Close Cart Button\";addPropertyControlsFrameship(CloseCartButton,{icon:iconProp({size:12}),...createButtonPropertyControls({font:false,color:false})});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CloseCartButton\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"40\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"40\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CloseCartButton.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{ControlType,RenderTarget,withCSS}from\"framer\";import{useState,useEffect,useRef,isValidElement,cloneElement,useTransition}from\"react\";import{motion,AnimatePresence}from\"framer-motion\";import{styleLayer,OPEN_CART_EVENT,DEFAULT_TRANSITION,addPropertyControlsFrameship}from\"https://framerusercontent.com/modules/gd3dcT3w5rYoRy7ZcKte/sH6FZizM8jJ11j2dQOhQ/Shared.js\";import{Icon,iconProp,Button,createButtonPropertyControls,Colors}from\"https://framerusercontent.com/modules/fVHxdMMgjEun6wSmFoH5/YkzDT1nJkSVbzIk0LJ2h/SharedStyles.js\";import{createPortal}from\"react-dom\";import{useCartStore}from\"https://framerusercontent.com/modules/ibjYTPLnMMPhPLNCj4uG/cXa4uUn5VWWAcoaQctVU/Cart.js\";export const CLOSE_CART_EVENT=\"frameship-close-cart\";const DEFAULT_ITEM_COUNT_BADGE={whenZero:\"hide\",position:\"topRight\",inset:-6,size:20,color:Colors.Accent.color,fill:{type:\"color\",color:\"#111\",colorA:\"#5E5E5E\",colorB:\"#111\"},radius:\"100px\"};function CartButtonComponent(props){const{overlay,escToClose,button,itemCountBadge}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const[isPending,startTransition]=useTransition();const[open,setOpen]=useState(false);const[portalContainer,setPortalContainer]=useState(null);const[overlayParentClasses,setOverlayParentClasses]=useState([]);const ref=useRef(null);const cartItems=useCartStore(state=>state.items);useEffect(()=>{if(!isCanvas){const getParentClasses=()=>{const classes=[];let currentElement=ref.current;while(currentElement&&currentElement.tagName.toLowerCase()!==\"main\"){if(currentElement.className){classes.push(currentElement.className);}currentElement=currentElement.parentElement;}return classes.reverse();};setOverlayParentClasses(getParentClasses());const openCart=()=>{setOpen(true);};window.addEventListener(OPEN_CART_EVENT,openCart);return()=>{window.removeEventListener(OPEN_CART_EVENT,openCart);};}},[]);useEffect(()=>{if(!isCanvas){const handleEscKey=event=>{if(event.key===\"Escape\"&&open&&escToClose){setOpen(false);}};window.addEventListener(\"keydown\",handleEscKey);return()=>{window.removeEventListener(\"keydown\",handleEscKey);};}},[open,escToClose]);useEffect(()=>{if(!isCanvas){const container=document.createElement(\"div\");container.id=\"frameship-cart-portal\";document.body.appendChild(container);setPortalContainer(container);return()=>{document.body.removeChild(container);};}},[isCanvas]);useEffect(()=>{if(!isCanvas){const handleClose=()=>setOpen(false);window.addEventListener(CLOSE_CART_EVENT,handleClose);return()=>{window.removeEventListener(CLOSE_CART_EVENT,handleClose);};}},[]);let cartElement=styleLayer(props.cartLayer,{width:\"100%\",height:\"100%\"});cartElement=updateExitProp(cartElement);const onClick=()=>startTransition(()=>setOpen(true));let badgeElement=null;if(itemCountBadge){const{whenZero,position,inset,fill}=itemCountBadge;let amount=0;if(Array.isArray(cartItems)){amount=cartItems.reduce((total,item)=>total+(item.quantity||1),0);}if(amount>0||whenZero===\"show\"){let top=undefined;let left=undefined;let bottom=undefined;let right=undefined;let centerX=false;let centerY=false;switch(position){case\"topLeft\":top=inset;left=inset;break;case\"topCenter\":top=inset;left=\"50%\";centerX=true;break;case\"topRight\":top=inset;right=inset;break;case\"bottomLeft\":bottom=inset;left=inset;break;case\"bottomCenter\":bottom=inset;left=\"50%\";centerX=true;break;case\"bottomRight\":bottom=inset;right=inset;break;case\"left\":left=inset;top=\"50%\";centerY=true;break;case\"right\":right=inset;top=\"50%\";centerY=true;break;}let background=\"none\";if(fill){if(fill.type===\"color\"){background=fill.color;}else{background=`linear-gradient(${fill.gradientAngle}deg, ${fill.colorB}, ${fill.colorA})`;}}const zeroWidth=getZeroCharacterWidth(itemCountBadge.font);const paddingH=(itemCountBadge.size-zeroWidth)/2;badgeElement=/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",minWidth:itemCountBadge.size,height:itemCountBadge.size,top,left,bottom,right,transform:`${centerX?\"translateX(-50%)\":\"\"} ${centerY?\"translateY(-50%)\":\"\"}`.trim()||undefined,textAlign:\"center\",color:itemCountBadge.color,boxShadow:itemCountBadge.shadows,borderRadius:itemCountBadge.radius,background,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:`0px ${paddingH}px`,...itemCountBadge.font},children:amount});}}const buttonElement=props.appearance===\"custom\"?/*#__PURE__*/_jsx(\"div\",{style:{cursor:\"pointer\",...props.style},onClick:onClick,children:styleLayer(props.customButton,props.style)}):/*#__PURE__*/_jsxs(Button,{...button,onClick:onClick,style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",...props.style},children:[/*#__PURE__*/_jsx(Icon,{...button.icon,defaultImage:`url('data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-shopping-cart\"><circle cx=\"9\" cy=\"21\" r=\"1\"></circle><circle cx=\"20\" cy=\"21\" r=\"1\"></circle><path d=\"M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6\"></path></svg>')`}),badgeElement]});return /*#__PURE__*/_jsxs(\"div\",{ref:ref,style:{position:\"relative\",...props.style},children:[buttonElement,!isCanvas&&portalContainer&&/*#__PURE__*/createPortal(overlayParentClasses.reduce((children,className)=>/*#__PURE__*/_jsx(\"div\",{className:`${className} frameship-contents`,children:children}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"fixed\",inset:0,zIndex:9999,pointerEvents:\"none\"},children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:open?1:0},style:{position:\"absolute\",inset:0,backgroundColor:overlay.backgroundColor,backdropFilter:overlay.blur?`blur(${overlay.blur}px)`:undefined},initial:false,transition:props.transition}),/*#__PURE__*/_jsx(AnimatePresence,{children:open&&/*#__PURE__*/_jsx(motion.div,{initial:{pointerEvents:\"auto\"},animate:{pointerEvents:\"auto\"},exit:{pointerEvents:\"none\"},style:{position:\"absolute\",inset:0,display:\"flex\",flexDirection:\"row\",justifyContent:\"end\"},children:cartElement})})]})),portalContainer)]});}/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerDisableUnlink\n */const CartButton=withCSS(CartButtonComponent,[\".frameship-contents { display: contents !important }\"],\"\");export default CartButton;CartButton.displayName=\"Open Cart Button\";addPropertyControlsFrameship(CartButton,{cartLayer:{type:ControlType.ComponentInstance,description:\"Connect a layer for the cart overlay\"},overlay:{type:ControlType.Object,buttonTitle:\"Styles\",controls:{backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0.5)\"},blur:{type:ControlType.Number,defaultValue:0,min:0,step:1,displayStepper:true},transition:{type:ControlType.Transition,defaultValue:DEFAULT_TRANSITION,description:\"A solid overlay is shown behind the cart\"}}},appearance:{type:ControlType.Enum,defaultValue:\"button\",options:[\"button\",\"custom\"],optionTitles:[\"Button\",\"Custom\"],displaySegmentedControl:true},button:{type:ControlType.Object,buttonTitle:\"Icon & Styles\",title:\"Button\",controls:{icon:iconProp({buttonTitle:\"Cart\",size:18}),...createButtonPropertyControls({font:false,color:false})},hidden:props=>props.appearance!==\"button\"},itemCountBadge:{type:ControlType.Object,title:\"Item Count\",buttonTitle:\"Badge\",optional:true,description:\"A badge showing the number of items in cart\",hidden:props=>props.appearance!==\"button\",defaultValue:DEFAULT_ITEM_COUNT_BADGE,controls:{whenZero:{type:ControlType.Enum,defaultValue:DEFAULT_ITEM_COUNT_BADGE.whenZero,options:[\"show\",\"hide\"],optionTitles:[\"Show\",\"Hide\"],displaySegmentedControl:true},position:{type:ControlType.Enum,defaultValue:DEFAULT_ITEM_COUNT_BADGE.position,options:[\"topLeft\",\"topCenter\",\"topRight\",\"bottomLeft\",\"bottomCenter\",\"bottomRight\",\"left\",\"right\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Left\",\"Bottom Center\",\"Bottom Right\",\"Left\",\"Right\"]},inset:{type:ControlType.Number,defaultValue:DEFAULT_ITEM_COUNT_BADGE.inset,min:-100,max:100,step:1,displayStepper:true},size:{type:ControlType.Number,defaultValue:DEFAULT_ITEM_COUNT_BADGE.size,min:0,max:1e3,step:1,displayStepper:true},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:12,lineHeight:1.4}},color:{type:ControlType.Color,defaultValue:DEFAULT_ITEM_COUNT_BADGE.color},fill:createFillPropertyControl(DEFAULT_ITEM_COUNT_BADGE.fill,true),radius:{type:ControlType.BorderRadius,defaultValue:DEFAULT_ITEM_COUNT_BADGE.radius},shadows:{type:ControlType.BoxShadow}}},customButton:{type:ControlType.ComponentInstance,title:\"Button\",description:\"Connect a layer for the open cart button\",hidden:props=>props.appearance!==\"custom\"},escToClose:{type:ControlType.Boolean,defaultValue:true,title:\"Esc to Close\"}});const updateExitProp=element=>{if(/*#__PURE__*/isValidElement(element)){const{initial,exit,children,animate,transition}=element.props;// Create new props object\nconst newProps={};// Handle exit animation\nif(initial&&typeof initial===\"object\"&&!exit){let exitValue=initial;if(!transition&&!initial.transition&&animate?.transition){exitValue={...initial,transition:animate.transition};}newProps.exit=exitValue;}// Handle children\nif(children){if(typeof children===\"string\"){// Don't modify string children\nreturn element;}else if(Array.isArray(children)){// Handle array of children\nnewProps.children=children.map(updateExitProp);}else{// Handle single child\nnewProps.children=updateExitProp(children);}}// Only clone if we have new props to apply\nreturn Object.keys(newProps).length>0?/*#__PURE__*/cloneElement(element,newProps):element;}return element;};function getZeroCharacterWidth(font){// Create a temporary span element\nconst span=document.createElement(\"span\");// Set the font and content\nObject.assign(span.style,font);span.style.visibility=\"hidden\";span.style.position=\"absolute\";span.textContent=\"0\";// Add to DOM temporarily to measure\ndocument.body.appendChild(span);const width=span.getBoundingClientRect().width;document.body.removeChild(span);return width;}function createFillPropertyControl(values,hasDefault=true){return{type:ControlType.Object,optional:true,defaultValue:hasDefault?values:undefined,controls:{type:{type:ControlType.Enum,defaultValue:\"color\",options:[\"color\",\"linearGradient\"],optionTitles:[\"Color\",\"Gradient\"],displaySegmentedControl:true},color:{type:ControlType.Color,defaultValue:values.color,description:\"Solid color background\",hidden:props=>props.type!==\"color\"},colorA:{type:ControlType.Color,defaultValue:values.colorA,title:\"Colors\",hidden:props=>props.type!==\"linearGradient\"},colorB:{type:ControlType.Color,defaultValue:values.colorB,title:\" \",hidden:props=>props.type!==\"linearGradient\"},gradientAngle:{type:ControlType.Number,defaultValue:0,title:\"Angle\",step:1,min:-360,max:360,unit:\"\\xb0\",description:\"Linear gradient background\",hidden:props=>props.type!==\"linearGradient\"}}};}\nexport const __FramerMetadata__ = {\"exports\":{\"CLOSE_CART_EVENT\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CartButton\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"40\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CartButton.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{ControlType,RenderTarget,// @ts-ignore\nuseQueryData,withCSS}from\"framer\";import{cloneElement}from\"react\";import{MotionConfigContext}from\"framer-motion\";import{useCartStore,getFrameshipInfo}from\"https://framerusercontent.com/modules/ibjYTPLnMMPhPLNCj4uG/cXa4uUn5VWWAcoaQctVU/Cart.js\";import{CartItemContext}from\"https://framerusercontent.com/modules/Be5mN5EUhdOwl54qCG8y/Icj1ZU450uFtWcyrdGTm/CartItemContext.js\";import{styleLayer,parseShopifyData,generateVariantTitle,Message,UPGRADE_LINK,addPropertyControlsFrameship}from\"https://framerusercontent.com/modules/gd3dcT3w5rYoRy7ZcKte/sH6FZizM8jJ11j2dQOhQ/Shared.js\";import{getCollectionData,addFieldsToSelect}from\"https://framer.com/m/CMSLibrary-09eo.js\";import FrameshipUpgradePaywall from\"https://framerusercontent.com/modules/kq3VSjk5Z08mvEho1xyf/cEltxRI81QG4LcbnisKI/U4_nFMT5N.js\";const ComponentProps={Title:\"Title\",Price:\"Price\",Image:\"Image\",ProductVariant:\"Product Variant\",Index:\"Index\"};const HIDE_SCROLLBARS_CLASS=\"frameship-cart-hide-scrollbars\";const CONNECT_COLLECTION_LIST_ERROR_MESSAGE=\"Connect a CMS Collection List\";const CONNECT_COLLECTION_LIST_ERROR_SUBTITLE=\"Drag the handle on the right side to a Collection List of the products CMS collection or select from the dropdown list. The Collection List must be outside of a page to be connected.\";const CONNECT_LIST_ITEM_COMPONENT_ERROR_MESSAGE=\"Connect a List Item component\";const CONNECT_LIST_ITEM_COMPONENT_ERROR_SUBTITLE=\"Drag the handle on the right side to a component to be used as the list item, or select from the dropdown list. The component must be outside of a page to be connected.\";function CartProductListComponent(props){const{divider,variantLabel}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const listItemComponent=props.listItemComponent?.[0];const collectionList=props.collectionList?.[0];const emptyState=props.emptyState?.[0];const cmsFields={Title:props.titleFieldName||\"Title\",ShopifyID:\"Shopify ID\",ShopifyData:\"Shopify Data\",Image:\"Image 1\",VariantOptions:\"Variant Options\"};let errorMessage=\"\";let errorSubtitle=\"\";if(isCanvas){if(!collectionList){return /*#__PURE__*/_jsx(Message,{title:CONNECT_COLLECTION_LIST_ERROR_MESSAGE,subtitle:CONNECT_COLLECTION_LIST_ERROR_SUBTITLE});}else if(!listItemComponent){return /*#__PURE__*/_jsx(Message,{title:CONNECT_LIST_ITEM_COMPONENT_ERROR_MESSAGE,subtitle:CONNECT_LIST_ITEM_COMPONENT_ERROR_SUBTITLE});}else{return /*#__PURE__*/_jsx(\"div\",{style:{padding:props.padding,...props.style},children:styleLayer(emptyState,props.style)});}}const{hasAccess}=getFrameshipInfo();const items=useCartStore(state=>state.items);const{query,propertyControlsByName}=getCollectionData(collectionList);if(!query){errorMessage=CONNECT_COLLECTION_LIST_ERROR_MESSAGE;errorSubtitle=CONNECT_COLLECTION_LIST_ERROR_SUBTITLE;}else if(!listItemComponent){errorMessage=CONNECT_LIST_ITEM_COMPONENT_ERROR_MESSAGE;errorSubtitle=CONNECT_LIST_ITEM_COMPONENT_ERROR_SUBTITLE;}if(propertyControlsByName[\"Image 1\"]&&propertyControlsByName[\"Image 1\"].type===ControlType.ResponsiveImage){cmsFields.Image=\"Image 1\";}else if(propertyControlsByName[\"Media 1\"]&&propertyControlsByName[\"Media 1\"].type===ControlType.ResponsiveImage){cmsFields.Image=\"Media 1\";}else if(propertyControlsByName[\"Image\"]&&propertyControlsByName[\"Image\"].type===ControlType.ResponsiveImage){cmsFields.Image=\"Image\";}const cmsFieldIds={};for(const fieldName of Object.values(cmsFields)){const id=propertyControlsByName[fieldName]?.id;if(id){cmsFieldIds[fieldName]=id;}}let collectionItems=[];if(query){const select=addFieldsToSelect(Object.values(cmsFields),query,propertyControlsByName);collectionItems=useQueryData({...query,limit:undefined,select});}const collectionItemsByShopifyId={};for(const item of collectionItems){collectionItemsByShopifyId[item[cmsFieldIds[cmsFields.ShopifyID]]]=item;}const collectionItemsByVariantId={};const productIdsByVariantId={};const variantsById={};for(const item of collectionItems){const{variants}=parseShopifyData(item[cmsFieldIds[cmsFields.ShopifyData]]);for(let i=0;i<variants.length;i++){const variant=variants[i];if(variant.id){collectionItemsByVariantId[variant.id]=item;productIdsByVariantId[variant.id]=item[cmsFieldIds[cmsFields.ShopifyID]];variantsById[variant.id]=variant;}}}const componentPropIds={};const componentPropertyControlsById=listItemComponent?.props?.children?.props?.children?.type?.propertyControls||{};for(const id of Object.keys(componentPropertyControlsById)){const control=componentPropertyControlsById[id];const title=control.title;for(const[propName,propTitle]of Object.entries(ComponentProps)){if(title===propTitle){componentPropIds[propName]=id;break;}}}const elements=[];for(let i=0;i<items.length;i++){if(i!==0&&divider){elements.push(/*#__PURE__*/_jsx(\"div\",{style:{width:divider.inset?`calc(100% - ${divider.inset*2}px)`:\"100%\",backgroundColor:divider.color,height:divider.height,minHeight:divider.height}},`divider-${i}`));}const item=items[i];const merch=item?.merchandise;if(Object.keys(componentPropertyControlsById).length===0){continue;}const variantId=merch.id;const cmsItem=collectionItemsByVariantId[variantId];if(!cmsItem){continue;}const price=item.cost?.subtotalAmount;let compareAtPrice=null;const compareAt=item.cost?.compareAtAmountPerQuantity;if(compareAt){compareAtPrice={...compareAt,amount:(compareAt?.amount||0)*(item.quantity||0)};}const variant=variantsById[variantId];let component=/*#__PURE__*/cloneElement(listItemComponent,{key:item.id,style:{...listItemComponent.props.style,width:\"100%\"},children:{...listItemComponent.props.children,props:{...listItemComponent.props.children.props,key:item.id,layoutId:`${item.id}-wrapper`,children:{...listItemComponent.props.children.props.children,props:{...listItemComponent.props.children.props.children.props,variant:props.listItemVariant,layoutId:`${item.id}-component`,id:`${item.id}-component`,[componentPropIds.Title]:cmsItem[cmsFieldIds[cmsFields.Title]],[componentPropIds.Price]:price?.amount||0,[componentPropIds.Image]:cmsItem[cmsFieldIds[cmsFields.Image]],[componentPropIds.ProductVariant]:generateVariantTitle(variant,variantLabel),[componentPropIds.Index]:i+1}}}}});elements.push(/*#__PURE__*/_jsx(CartItemContext.Provider,{value:{inCart:true,cartItemId:item.id,shopifyId:productIdsByVariantId[variantId],variantId:variantId,quantity:item.quantity,price,compareAtPrice,sku:merch?.sku,barcode:merch?.barcode,variant},children:component},`${item.id}-provider`));}return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:{transition:{type:false,duration:0}},children:!hasAccess?/*#__PURE__*/_jsx(FrameshipUpgradePaywall,{style:props.style,link:UPGRADE_LINK}):errorMessage?/*#__PURE__*/_jsx(Message,{title:errorMessage,subtitle:errorSubtitle}):items.length===0?/*#__PURE__*/_jsx(\"div\",{style:{padding:props.padding,...props.style},children:styleLayer(emptyState,props.style)}):/*#__PURE__*/_jsx(\"div\",{className:props.scrollbars===\"hide\"?HIDE_SCROLLBARS_CLASS:undefined,style:{display:\"flex\",flexDirection:\"column\",gap:props.gap,alignItems:\"center\",padding:props.padding,overflowX:\"visible\",overflowY:props.style?.height===\"100%\"?\"auto\":\"hidden\",...props.style},children:elements})});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 400\n * @framerDisableUnlink\n */const CartProductList=withCSS(CartProductListComponent,[`.${HIDE_SCROLLBARS_CLASS} { scrollbar-width: none; -ms-overflow-style: none; }`,`.${HIDE_SCROLLBARS_CLASS}::-webkit-scrollbar { display: none; }`,`.${HIDE_SCROLLBARS_CLASS}::-webkit-scrollbar-track { display: none; }`,`.${HIDE_SCROLLBARS_CLASS}::-webkit-scrollbar-thumb { display: none; }`,`.${HIDE_SCROLLBARS_CLASS} { -webkit-overflow-scrolling: touch; }`,`.${HIDE_SCROLLBARS_CLASS} { overflow: -moz-scrollbars-none; }`],\"\");export default CartProductList;CartProductList.displayName=\"Cart Product List\";addPropertyControlsFrameship(CartProductList,{collectionList:{type:ControlType.ComponentInstance,description:\"Connect a CMS Collection List of the products collection\"},listItemComponent:{type:ControlType.ComponentInstance},listItemVariant:{type:ControlType.String,defaultValue:\"\",placeholder:\"Component Variant\",title:\"Variant\",description:\"The variant of the list item component\",preventLocalization:true},emptyState:{type:ControlType.ComponentInstance,description:\"Shown when there are no items\"},variantLabel:{type:ControlType.Object,controls:{style:{type:ControlType.Enum,defaultValue:\"default\",options:[\"default\",\"multiline\"],optionTitles:[\"Single Line\",\"Multiline\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},separator:{type:ControlType.String,defaultValue:\" / \",description:\"*Example:*\\nLarge / Blue\",hidden:props=>props.style!==\"default\"},multilineSeparator:{type:ControlType.String,defaultValue:\": \",title:\"Separator\",description:\"*Example:*\\nSize: Large\\nColor: Blue\",hidden:props=>props.style!==\"multiline\"}}},divider:{type:ControlType.Object,optional:true,buttonTitle:\"Style\",controls:{color:{type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.1)\"},height:{type:ControlType.Number,defaultValue:1,min:1,step:1,displayStepper:true},inset:{type:ControlType.Number,defaultValue:0,min:0,step:1,displayStepper:true,description:\"A divider line is added between each cart item\"}}},gap:{type:ControlType.Number,defaultValue:20,min:0,step:1},padding:{type:ControlType.Padding,defaultValue:\"0px\"},scrollbars:{type:ControlType.Enum,defaultValue:\"show\",options:[\"show\",\"hide\"],optionTitles:[\"Show\",\"Hide\"],displaySegmentedControl:true,title:\"Scroll Bars\"},titleFieldName:{type:ControlType.String,defaultValue:\"Title\",placeholder:\"CMS Field Name\",description:\"Name of the products CMS title field\",preventLocalization:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CartProductList\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"\",\"framerIntrinsicHeight\":\"400\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"300\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (f712822)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-fWanr\";const variantClassNames={pJB9uFURH:\"framer-v-1jsl3xr\"};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 transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:.92,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,eGLByVNsu:link??props.eGLByVNsu};};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,eGLByVNsu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"pJB9uFURH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1jsl3xr\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"pJB9uFURH\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tlhske\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"bdYG9Z3gO\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.08)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s18cn0\",layoutDependency:layoutDependency,layoutId:\"B2QpAnoun\",style:{backgroundColor:\"rgb(64, 212, 26)\"},children:[/*#__PURE__*/_jsx(Link,{href:\"frameship.io\",motionChild:true,nodeId:\"vu4BhkNJb\",openInNewTab:true,scopeId:\"U4_nFMT5N\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1gki3ct framer-1ctui2d\",layoutDependency:layoutDependency,layoutId:\"vu4BhkNJb\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-15itmt6\",\"data-framer-name\":\"Logo\",fill:\"black\",intrinsicHeight:92,intrinsicWidth:591,layoutDependency:layoutDependency,layoutId:\"udNocNENd\",svg:'<svg width=\"591\" height=\"92\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M558.41 84h-16.68V23h23.324c4.625 0 8.658.925 12.1 2.773 3.438 1.82 6.11 4.316 8.006 7.484 1.901 3.172 2.852 6.76 2.852 10.752 0 4-.951 7.64-2.852 10.92a21.194 21.194 0 0 1-8.006 7.816c-3.442 1.928-7.475 2.896-12.1 2.896h-6.644V84Zm0-23.2-7.516-7.527h12.471a7.71 7.71 0 0 0 3.838-.992c1.21-.688 2.188-1.72 2.931-3.1.743-1.38 1.114-3.1 1.114-5.172 0-2.064-.371-3.732-1.114-5a6.5 6.5 0 0 0-2.931-2.732 8.616 8.616 0 0 0-3.838-.868h-12.471l7.516-7.528V60.8ZM518.098 84V23h16.432v61h-16.432Zm-7.204-61v61h-16.68V55.8l7.516 4.093h-33.647l7.511-3.848V84h-16.68V23h16.68v28.372l-7.511-3.928h33.647l-7.516 3.884V23h16.68Zm-81.782 62.077c-4.512 0-8.557-.72-12.135-2.152-3.578-1.46-6.413-3.624-8.506-6.492-2.064-2.868-3.098-6.424-3.098-10.668v-2.152h16.639v1.82c0 1.932.591 3.544 1.773 4.84 1.214 1.296 3.043 1.944 5.491 1.944 2.368 0 4.225-.344 5.575-1.036 1.377-.716 2.064-1.876 2.064-3.472 0-1.188-.647-2.288-1.94-3.308-1.266-1.02-2.987-1.988-5.16-2.896a78.671 78.671 0 0 0-7.184-2.604 38.867 38.867 0 0 1-8.174-3.68 19.524 19.524 0 0 1-6.277-6c-1.621-2.48-2.436-5.556-2.436-9.22 0-3.776 1.046-7 3.139-9.68 2.092-2.7 4.899-4.768 8.421-6.2 3.55-1.436 7.488-2.152 11.808-2.152 4.489 0 8.49.704 12.016 2.108 3.55 1.408 6.357 3.476 8.422 6.204 2.064 2.732 3.095 6.108 3.095 10.132v2.068h-16.636V41.2c0-1.792-.511-3.308-1.53-4.552-.99-1.24-2.711-1.86-5.159-1.86-2.424 0-4.293.44-5.614 1.324-1.294.88-1.941 2.164-1.941 3.848 0 1.184.551 2.232 1.649 3.14 1.102.88 2.616 1.712 4.544 2.48 1.953.776 4.153 1.6 6.605 2.48 3.686 1.3 6.921 2.732 9.7 4.304 2.783 1.544 4.943 3.488 6.485 5.832 1.565 2.344 2.352 5.348 2.352 9.016 0 3.832-1.034 7.084-3.099 9.76-2.06 2.644-4.912 4.656-8.545 6.04-3.606 1.376-7.719 2.064-12.344 2.064Zm-59.81-49.668 7.515-7.528v23.78l-3.714-4.464h21.879V59.6h-21.883l3.714-4.424V79.12l-7.507-7.528h30.256V84h-39.509V23h39.509v12.408h-30.26ZM324.15 23h28.033v61h-15.814V31.893l.292.168L327.205 84h-21.22l-9.744-52.064.292-.168V84H280.68V23h28.032l8.506 54.632h-1.697L324.15 23ZM221.048 84l14.165-61h26.463l14.076 61h-17.051l-10.279-51.032h.08L238.104 84h-17.056Zm12.388-12.82V58.649h30.057V71.18h-30.057ZM170.678 84V23h27.002c6.936 0 12.056 1.544 15.358 4.632 3.33 3.06 4.992 7.336 4.992 12.82 0 3.088-.587 5.72-1.773 7.9-1.182 2.18-2.656 3.86-4.417 5.044-1.761 1.188-3.51 1.848-5.243 1.988 1.733.095 3.43.53 4.995 1.28 1.542.744 2.78 1.944 3.714 3.6.967 1.624 1.446 3.832 1.446 6.616v10.088c0 1.464.112 2.856.331 4.18.248 1.296.619 2.244 1.118 2.852h-16.683c-.44-.688-.783-1.668-1.031-2.936a23.974 23.974 0 0 1-.331-4.092V68.78c0-2.204-.467-3.94-1.402-5.208-.938-1.296-2.631-1.944-5.079-1.944h-11.061l4.332-5.088V84h-16.268Zm16.268-28.948-4.336-5.832h11.229c1.405 0 2.631-.288 3.673-.868a5.922 5.922 0 0 0 2.476-2.48 7.857 7.857 0 0 0 .911-3.848c0-1.792-.647-3.348-1.941-4.672-1.266-1.32-2.995-1.984-5.199-1.984h-11.561l4.748-4.96v24.644Zm-54.072-19.644 7.511-7.528v24.236l-5.075-3.928h25.097v12.448H135.31l5.075-4.26V84h-16.596V23h40.292v12.408H132.87h.004Z\" fill=\"#fff\"/><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M.024 45.4 0 45.416l.024.02v24.416a20.978 20.978 0 0 0 6.129 14.817 20.907 20.907 0 0 0 14.792 6.139h48.813c5.55 0 10.872-2.208 14.796-6.139a20.978 20.978 0 0 0 6.129-14.821v-43.3a3.497 3.497 0 0 0-2.155-3.227 3.48 3.48 0 0 0-1.336-.265H68.356L45.343 0 22.33 23.052H3.51c-.925 0-1.811.368-2.465 1.023a3.495 3.495 0 0 0-1.021 2.469V45.4Zm0 0v.036a64.072 64.072 0 0 0 45.33 18.794A64.069 64.069 0 0 0 90.68 45.424v-.008l-22.323-22.36-46.026-.004L.024 45.392v.008Z\" fill=\"#fff\"/></svg>',withExternalLayout:true})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:1.5,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+10+0+0+(0+0+(Math.max(0,((componentViewport?.height||550)-20-0)/1)*1-0-(Math.max(0,(Math.max(0,((componentViewport?.height||550)-20-0)/1)*1-0-402)/1)*1+322+80))/2*0)+0),pixelHeight:40,pixelWidth:40,positionX:\"center\",positionY:\"bottom\",src:\"https://framerusercontent.com/images/KaSmi7sD82dEAVTmII8bNeE88.png\"},className:\"framer-12yu92e\",\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"lhfzxjbRS\",style:{mask:\"linear-gradient(180deg, rgba(0, 0, 0, 0.25) 0%, rgba(0,0,0,1) 100%) add\",opacity:.06,WebkitMask:\"linear-gradient(180deg, rgba(0, 0, 0, 0.25) 0%, rgba(0,0,0,1) 100%) add\"}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1stnay9\",layoutDependency:layoutDependency,layoutId:\"FAit4eRWt\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItRXh0cmFCb2xk\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"26px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-transform\":\"uppercase\"},children:\"Unlock ecommerce functionality on your website!\"})}),className:\"framer-lotbho\",fonts:[\"Inter-ExtraBold\"],layoutDependency:layoutDependency,layoutId:\"p6VH14GDw\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.7))\"},children:\"Upgrade your Frameship account to unlock Shopify ecommerce functionality on your live website.\"})}),className:\"framer-1j89zm5\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"dgd7wBqyT\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ffuf7q\",layoutDependency:layoutDependency,layoutId:\"PD2N7RwHX\",children:/*#__PURE__*/_jsx(Link,{href:eGLByVNsu,motionChild:true,nodeId:\"UgUZQ5YRP\",openInNewTab:true,scopeId:\"U4_nFMT5N\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-k753s framer-1ctui2d\",layoutDependency:layoutDependency,layoutId:\"UgUZQ5YRP\",style:{backgroundColor:\"rgb(64, 212, 27)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},whileHover:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItRXh0cmFCb2xk\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"UPGRADE YOUR SITE\"})}),className:\"framer-ii2nrf\",fonts:[\"Inter-ExtraBold\"],layoutDependency:layoutDependency,layoutId:\"Zv592Orev\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fWanr.framer-1ctui2d, .framer-fWanr .framer-1ctui2d { display: block; }\",\".framer-fWanr.framer-1jsl3xr { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 550px; justify-content: flex-start; overflow: visible; padding: 10px; position: relative; width: 400px; }\",\".framer-fWanr .framer-1tlhske { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-fWanr .framer-s18cn0 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: flex-start; max-height: 150px; overflow: visible; padding: 20px; position: relative; width: 100%; z-index: 1; }\",\".framer-fWanr .framer-1gki3ct { 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: 10px; position: relative; text-decoration: none; width: min-content; }\",\".framer-fWanr .framer-15itmt6 { aspect-ratio: 6.423913043478261 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 22px); position: relative; width: 140px; }\",\".framer-fWanr .framer-12yu92e { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-fWanr .framer-1stnay9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: visible; padding: 30px; position: relative; width: 100%; }\",\".framer-fWanr .framer-lotbho { --framer-text-wrap: balance; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-fWanr .framer-1j89zm5 { --framer-text-wrap: balance; flex: none; height: auto; max-width: 300px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-fWanr .framer-1ffuf7q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 30px 30px 30px; position: relative; width: 100%; }\",\".framer-fWanr .framer-k753s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; overflow: visible; padding: 10px; position: relative; text-decoration: none; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-fWanr .framer-ii2nrf { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-fWanr.framer-1jsl3xr, .framer-fWanr .framer-s18cn0, .framer-fWanr .framer-1gki3ct, .framer-fWanr .framer-1stnay9, .framer-fWanr .framer-k753s { gap: 0px; } .framer-fWanr.framer-1jsl3xr > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-fWanr.framer-1jsl3xr > :first-child, .framer-fWanr .framer-s18cn0 > :first-child, .framer-fWanr .framer-1stnay9 > :first-child { margin-top: 0px; } .framer-fWanr.framer-1jsl3xr > :last-child, .framer-fWanr .framer-s18cn0 > :last-child, .framer-fWanr .framer-1stnay9 > :last-child { margin-bottom: 0px; } .framer-fWanr .framer-s18cn0 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-fWanr .framer-1gki3ct > *, .framer-fWanr .framer-k753s > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-fWanr .framer-1gki3ct > :first-child, .framer-fWanr .framer-k753s > :first-child { margin-left: 0px; } .framer-fWanr .framer-1gki3ct > :last-child, .framer-fWanr .framer-k753s > :last-child { margin-right: 0px; } .framer-fWanr .framer-1stnay9 > * { margin: 0px; margin-bottom: calc(15px / 2); margin-top: calc(15px / 2); } }\",'.framer-fWanr[data-border=\"true\"]::after, .framer-fWanr [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 550\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"eGLByVNsu\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerU4_nFMT5N=withCSS(Component,css,\"framer-fWanr\");export default FramerU4_nFMT5N;FramerU4_nFMT5N.displayName=\"Frameship Upgrade Paywall\";FramerU4_nFMT5N.defaultProps={height:550,width:400};addPropertyControls(FramerU4_nFMT5N,{eGLByVNsu:{title:\"Link\",type:ControlType.Link}});addFonts(FramerU4_nFMT5N,[{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/PONfPc6h4EPYwJliXQBmjVx7QxI.woff2\",weight:\"800\"},{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/zsnJN7Z1wdzUvepJniD3rbvJIyU.woff2\",weight:\"800\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/UrzZBOy7RyJEWAZGduzOeHiHuY.woff2\",weight:\"800\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/996sR9SfSDuYELz8oHhDOcErkY.woff2\",weight:\"800\"},{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/ftN1HpyPVJEoEb4q36SOrNdLXU.woff2\",weight:\"800\"},{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/jN39PDxZWEwjG7Csryx3JN2r2Y.woff2\",weight:\"800\"},{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/JAur4lGGSGRGyrFi59JSIKqVgU.woff2\",weight:\"800\"},{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerU4_nFMT5N\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"eGLByVNsu\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"400\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"550\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./U4_nFMT5N.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{ControlType,RenderTarget}from\"framer\";import{addPropertyControlsFrameship}from\"https://framerusercontent.com/modules/gd3dcT3w5rYoRy7ZcKte/sH6FZizM8jJ11j2dQOhQ/Shared.js\";import{useCartStore}from\"https://framerusercontent.com/modules/ibjYTPLnMMPhPLNCj4uG/cXa4uUn5VWWAcoaQctVU/Cart.js\";import{Button,createButtonPropertyControls,Colors}from\"https://framerusercontent.com/modules/fVHxdMMgjEun6wSmFoH5/YkzDT1nJkSVbzIk0LJ2h/SharedStyles.js\";var State;(function(State){State[\"Default\"]=\"default\";State[\"Disabled\"]=\"disabled\";})(State||(State={}));const defaultText={[\"default\"]:\"Checkout\",[\"disabled\"]:\"Checkout\"};/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 300\n * @framerDisableUnlink\n */export default function CheckoutButton(props){const{newTab,disabledState}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const[getCheckoutUrl,items]=useCartStore(state=>[state.getCheckoutUrl,state.items]);const cartIsEmpty=items.length===0;const state=cartIsEmpty?\"disabled\":\"default\";const onClick=()=>{const checkoutUrl=getCheckoutUrl();if(!cartIsEmpty){if(newTab){window.open(checkoutUrl,\"_blank\");}else{window.location.href=checkoutUrl;}}};return /*#__PURE__*/_jsx(Button,{...props,variant:state,onClick:onClick,style:{userSelect:\"none\",cursor:!cartIsEmpty?\"pointer\":undefined,...props.style},animate:{opacity:cartIsEmpty&&!isCanvas?disabledState.opacity:1},children:props.text[state]});}CheckoutButton.displayName=\"Checkout Button\";addPropertyControlsFrameship(CheckoutButton,{newTab:{type:ControlType.Boolean,defaultValue:true,description:\"Open checkout in new tab\"},text:{type:ControlType.Object,defaultValue:defaultText,controls:{[\"default\"]:{type:ControlType.String,defaultValue:defaultText[\"default\"],placeholder:\"Default Text\"},[\"disabled\"]:{type:ControlType.String,defaultValue:defaultText[\"disabled\"],placeholder:\"Disabled Text\"}}},...createButtonPropertyControls({variants:[{id:\"default\",title:\"Default\",...Colors.Accent},{id:\"disabled\",title:\"Disabled\"}],endProps:{disabledState:{type:ControlType.Object,title:\"Disabled\",controls:{opacity:{type:ControlType.Number,defaultValue:.5,min:0,max:1,step:.01}}}}})});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CheckoutButton\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"300\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CheckoutButton.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,// @ts-ignore\nuseQueryData}from\"framer\";import{cloneElement,useEffect,useState}from\"react\";import{findPropsBeforeQuery}from\"https://framer.com/m/Utlis-SwIN.js@U9vmYX0zDZtz999aDBu4\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerIntrinsicWidth 600\n * @framerSupportedLayoutHeight auto\n */export default function RandomCMSItemsDisplay(props){var _collectionList_;const{collectionList,maxItems,layoutDirection,itemSpacing,wrap,sizing,fixedWidth,cycle,cycleInterval}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const clProps=!isCanvas?findPropsBeforeQuery(collectionList===null||collectionList===void 0?void 0:(_collectionList_=collectionList[0])===null||_collectionList_===void 0?void 0:_collectionList_.props):undefined;const data=(clProps===null||clProps===void 0?void 0:clProps.query)?useQueryData(clProps.query):[];const[renderedItems,setRenderedItems]=useState([]);useEffect(()=>{const fetchData=()=>{if(data){const randomItems=getRandomItems(clProps===null||clProps===void 0?void 0:clProps.children(data).props.children,maxItems);const styledItems=randomItems.map((item,index)=>/*#__PURE__*/_jsx(\"div\",{style:{marginRight:layoutDirection===\"horizontal\"?itemSpacing:0,marginBottom:wrap&&layoutDirection===\"horizontal\"?itemSpacing:layoutDirection===\"vertical\"?itemSpacing:0,width:sizing===\"fixed\"?fixedWidth:\"100%\",boxSizing:sizing===\"fixed\"?\"border-box\":undefined,minWidth:50,minHeight:50},children:/*#__PURE__*/cloneElement(item,{style:{...item.props.style}})},index));setRenderedItems(styledItems);}else{setRenderedItems([]);}};!isCanvas&&fetchData();const intervalId=cycle?setInterval(fetchData,cycleInterval*1e3):null;return()=>{if(intervalId){clearInterval(intervalId);}};},[collectionList,maxItems,layoutDirection,itemSpacing,wrap,sizing,fixedWidth,cycle,cycleInterval]);const containerStyle={...props.style,display:isCanvas?\"flex\":layoutDirection===\"horizontal\"?\"flex\":\"block\",flexDirection:isCanvas?\"column\":layoutDirection===\"horizontal\"?\"row\":undefined,justifyContent:isCanvas?\"center\":undefined,alignItems:isCanvas?\"center\":undefined,flexWrap:wrap?\"wrap\":\"nowrap\"};if(isCanvas){containerStyle.padding=10;containerStyle.border=\"1px dashed #594FEE\";containerStyle.borderRadius=\"8px\";containerStyle.backgroundColor=\"#EEEDFD\";}return /*#__PURE__*/_jsx(\"div\",{style:containerStyle,children:isCanvas?renderedItems.length>0?renderedItems:/*#__PURE__*/_jsx(\"div\",{style:{color:\"#594FEE\",padding:\"20px\",textAlign:\"center\",fontFamily:\"Arial, sans-serif\"},children:\"CMS Random Items - Connect, configure & preview to see the component\"}):renderedItems.length>0?renderedItems:/*#__PURE__*/_jsx(\"div\",{children:\"Connect, configure and preview\"})});}RandomCMSItemsDisplay.displayName=\"Random CMS Items Display\";addPropertyControls(RandomCMSItemsDisplay,{collectionList:{type:ControlType.ComponentInstance},maxItems:{type:ControlType.Number,defaultValue:1,min:1},layoutDirection:{type:ControlType.Enum,defaultValue:\"vertical\",options:[\"vertical\",\"horizontal\"],displaySegmentedControl:true,segmentedControlDirection:\"horizontal\"},itemSpacing:{type:ControlType.Number,defaultValue:0,min:0},wrap:{type:ControlType.Boolean,defaultValue:false},sizing:{type:ControlType.Enum,defaultValue:\"fill\",options:[\"fill\",\"fixed\"],displaySegmentedControl:true,segmentedControlDirection:\"horizontal\",description:\"Please ensure that the connected CMS is vertically stacked\"},fixedWidth:{type:ControlType.Number,defaultValue:100,min:0,hidden:props=>props.sizing!==\"fixed\"},cycle:{type:ControlType.Boolean,defaultValue:false,title:\"Cycle\",enabledTitle:\"Yes\",disabledTitle:\"No\",description:\"v2.0 \\n[via SegmentUI](https://www.segmentUI.com)\"},cycleInterval:{type:ControlType.Number,defaultValue:5,min:1,hidden:props=>!props.cycle}});function getRandomItems(items,maxItems){if(!items||items.length===0){return[];}const shuffledItems=items.sort(()=>.5-Math.random());return shuffledItems.slice(0,maxItems);}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RandomCMSItemsDisplay\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerIntrinsicWidth\":\"600\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RandomCollection.map", "// new utils\nexport const findQueryInProps=obj=>{if(obj==null)return null;// Check if `query` exists in the current level\nif(obj.hasOwnProperty(\"query\"))return obj.query;// Iterate over the properties\nfor(let key in obj){if(obj.hasOwnProperty(key)&&typeof obj[key]===\"object\"){let result=findQueryInProps(obj[key]);if(result!==null)return result;}}// If `query` is not found\nreturn null;};export const updateQueryInProps=(obj,newQuery)=>{if(obj==null)return obj;// Check if `query` exists in the current level\nif(obj.hasOwnProperty(\"query\"))return{...obj,query:newQuery};// Iterate over the properties\nfor(let key in obj){if(obj.hasOwnProperty(key)&&typeof obj[key]===\"object\"){const updatedChild=updateQueryInProps(obj[key],newQuery);if(updatedChild!==obj[key]){return{...obj,[key]:updatedChild};}}}return obj;};export const findPropsBeforeQuery=obj=>{if(obj==null)return null;// Check if `query` exists in the current level\nif(obj.hasOwnProperty(\"query\"))return obj;// Iterate over the properties\nfor(let key in obj){if(obj.hasOwnProperty(key)&&typeof obj[key]===\"object\"){let result=findPropsBeforeQuery(obj[key]);if(result!==null)return result;}}// If `query` is not found\nreturn null;};\nexport const __FramerMetadata__ = {\"exports\":{\"findQueryInProps\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"updateQueryInProps\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"findPropsBeforeQuery\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Utlis.map", "// Generated by Framer (86f5ff9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,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 QuantityInput from\"https://framerusercontent.com/modules/6m3bYVdQqi1oLEe0M7tX/8aVg9GXCpuEg6S0bjpOL/QuantityInput.js\";import PriceLabel from\"https://framerusercontent.com/modules/Ncx6rwHWSXe5kU34gWm3/ODkUbH8JS0kgmkT2t1Ml/ProductInfoLabel.js\";import RemoveFromCartButton from\"https://framerusercontent.com/modules/v2B96HBblDy8RD6PdvoU/wYyOyqEVFfNEiKwrvk1w/RemoveFromCartButton.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/8HhzeJ4ylkJoz0OLFxBu/uQ2CExB67DA0rhu4m9n4/uhVm0pqMK.js\";const PriceLabelFonts=getFonts(PriceLabel);const QuantityInputFonts=getFonts(QuantityInput);const RemoveFromCartButtonFonts=getFonts(RemoveFromCartButton);const serializationHash=\"framer-l9svX\";const variantClassNames={B1yTQjgqI:\"framer-v-1g2r0f2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,image,productVariant,title,width,...props})=>{return{...props,Bsa2Q5Eqm:image??props.Bsa2Q5Eqm,Ox1skanfW:productVariant??props.Ox1skanfW,ShLrIcYHF:title??props.ShLrIcYHF??\"Product Name\"};};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,ShLrIcYHF,Bsa2Q5Eqm,Ox1skanfW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"B1yTQjgqI\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=isSet(Ox1skanfW);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-1g2r0f2\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"B1yTQjgqI\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-120)/2)),pixelHeight:5472,pixelWidth:3648,sizes:\"120px\",...toResponsiveImage(Bsa2Q5Eqm)},className:\"framer-1g1ew93\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"g_gPQ7E_e\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.08)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ds6hxm\",layoutDependency:layoutDependency,layoutId:\"mv5XD5d_e\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-116ggpj\",layoutDependency:layoutDependency,layoutId:\"jEM0WKjH3\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2chzbs\",layoutDependency:layoutDependency,layoutId:\"ySBnRvgOQ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-19wpbuh\",\"data-styles-preset\":\"uhVm0pqMK\",children:\"Product Name\"})}),className:\"framer-12r149s\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LWWWbFQTu\",text:ShLrIcYHF,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ekj8rf\",layoutDependency:layoutDependency,layoutId:\"Qc7a8DWor\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jyyh8n-container\",\"data-framer-name\":\"Compare-at Price\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Pl7ZmBMM_-container\",name:\"Compare-at Price\",nodeId:\"Pl7ZmBMM_\",rendersWithMotion:true,scopeId:\"Yom5foIHV\",children:/*#__PURE__*/_jsx(PriceLabel,{_frameship_version_1:\"\",color:\"rgb(153, 153, 153)\",currency:\"USD\",currencyFormat:{decimals:\"auto\",formatted:true,locale:\"\",location:\"after\",style:\"symbol\"},decoration:\"strikethrough\",font:{fontFamily:'\"Avenir Next Cyr Regular\", \"Avenir Next Cyr Regular Placeholder\", sans-serif',fontSize:\"16px\",letterSpacing:\"0em\",lineHeight:\"1.2em\"},height:\"100%\",htmlTag:\"p\",id:\"Pl7ZmBMM_\",layoutId:\"Pl7ZmBMM_\",name:\"Compare-at Price\",prefix:\"\",selectable:true,shopifyData:\"\",suffix:\"\",textWhenZero:\"Free\",type:\"compareAtPrice\",whenZero:\"hide\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16bz9km-container\",\"data-framer-name\":\"Price\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"kyn8dg1uc-container\",name:\"Price\",nodeId:\"kyn8dg1uc\",rendersWithMotion:true,scopeId:\"Yom5foIHV\",children:/*#__PURE__*/_jsx(PriceLabel,{_frameship_version_1:\"\",color:\"rgb(0, 0, 0)\",currency:\"USD\",currencyFormat:{decimals:\"auto\",formatted:true,locale:\"\",location:\"after\",style:\"symbol\"},decoration:\"none\",font:{fontFamily:'\"Avenir Next Cyr Demi\", \"Avenir Next Cyr Demi Placeholder\", sans-serif',fontSize:\"18px\",letterSpacing:\"0em\",lineHeight:\"1.2em\"},height:\"100%\",htmlTag:\"p\",id:\"kyn8dg1uc\",layoutId:\"kyn8dg1uc\",name:\"Price\",prefix:\"\",selectable:true,shopifyData:\"\",suffix:\"\",textWhenZero:\"Free\",type:\"price\",whenZero:\"show\",width:\"100%\"})})})]})]}),visible&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"Variant\"})}),className:\"framer-1r7cvk6\",\"data-framer-name\":\"Product Variant\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"P7sjuG3tL\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.6)\"},text:Ox1skanfW,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a20ate\",layoutDependency:layoutDependency,layoutId:\"gkr2LDE5n\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o31civ\",\"data-border\":true,\"data-framer-name\":\"Quantity Input\",layoutDependency:layoutDependency,layoutId:\"fUxuIwzzg\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(243, 243, 243)\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bl034p-container\",\"data-framer-name\":\"Subtract\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"XFeU9kolZ-container\",name:\"Subtract\",nodeId:\"XFeU9kolZ\",rendersWithMotion:true,scopeId:\"Yom5foIHV\",children:/*#__PURE__*/_jsx(QuantityInput,{_frameship_version_1:\"\",bgBlur:0,color:{defaultColor:\"rgb(0, 0, 0)\",disabledColor:\"rgba(0, 0, 0, 0.25)\"},fill:{defaultColor:\"rgb(243, 243, 243)\",defaultColorA:\"rgb(243, 243, 243)\",defaultColorB:\"rgb(153, 153, 153)\",gradientAngle:0,type:\"color\"},font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1.4em\",textAlign:\"center\"},height:\"100%\",icon:{rounded:true,size:12,strokeWidth:3},id:\"XFeU9kolZ\",layoutId:\"XFeU9kolZ\",maxValue:100,name:\"Subtract\",padding:\"10px\",placeholder:{},radius:\"0px\",shopifyData:\"\",style:{height:\"100%\",width:\"100%\"},transition:{bounce:0,delay:0,duration:.2,type:\"spring\"},type:\"subtract\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1z10q4n-container\",\"data-framer-name\":\"Input\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"wuLo2s4S9-container\",name:\"Input\",nodeId:\"wuLo2s4S9\",rendersWithMotion:true,scopeId:\"Yom5foIHV\",children:/*#__PURE__*/_jsx(QuantityInput,{_frameship_version_1:\"\",bgBlur:0,color:{defaultColor:\"rgb(0, 0, 0)\",disabledColor:\"rgba(0, 0, 0, 0.25)\"},fill:{defaultColor:\"rgb(243, 243, 243)\",defaultColorA:\"rgb(243, 243, 243)\",defaultColorB:\"rgb(153, 153, 153)\",gradientAngle:0,type:\"color\"},font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1.4em\",textAlign:\"center\"},height:\"100%\",icon:{rounded:true,size:16,strokeWidth:2},id:\"wuLo2s4S9\",layoutId:\"wuLo2s4S9\",maxValue:100,name:\"Input\",padding:\"10px\",placeholder:{},radius:\"0px\",shopifyData:\"\",style:{height:\"100%\",width:\"100%\"},transition:{bounce:0,delay:0,duration:.2,type:\"spring\"},type:\"input\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bsogi1-container\",\"data-framer-name\":\"Add\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"snvyIaLfL-container\",name:\"Add\",nodeId:\"snvyIaLfL\",rendersWithMotion:true,scopeId:\"Yom5foIHV\",children:/*#__PURE__*/_jsx(QuantityInput,{_frameship_version_1:\"\",bgBlur:0,color:{defaultColor:\"rgb(0, 0, 0)\",disabledColor:\"rgba(0, 0, 0, 0.25)\"},fill:{defaultColor:\"rgb(243, 243, 243)\",defaultColorA:\"rgb(243, 243, 243)\",defaultColorB:\"rgb(153, 153, 153)\",gradientAngle:0,type:\"color\"},font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1.4em\"},height:\"100%\",icon:{rounded:true,size:12,strokeWidth:3},id:\"snvyIaLfL\",layoutId:\"snvyIaLfL\",maxValue:100,name:\"Add\",padding:\"10px\",placeholder:{},radius:\"0px\",shopifyData:\"\",style:{height:\"100%\",width:\"100%\"},transition:{bounce:0,delay:0,duration:.2,type:\"spring\"},type:\"add\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vnny9i-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"WIPLffSWw-container\",nodeId:\"WIPLffSWw\",rendersWithMotion:true,scopeId:\"Yom5foIHV\",children:/*#__PURE__*/_jsx(RemoveFromCartButton,{_frameship_version_1:\"\",bgBlur:0,height:\"100%\",icon:{color:\"rgb(0, 0, 0)\",size:12},id:\"WIPLffSWw\",layoutId:\"WIPLffSWw\",padding:\"10px\",radius:\"0px\",shadows:\"\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-l9svX.framer-e19wnx, .framer-l9svX .framer-e19wnx { display: block; }\",\".framer-l9svX.framer-1g2r0f2 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 452px; }\",\".framer-l9svX .framer-1g1ew93 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 120px); overflow: visible; position: relative; width: 120px; }\",\".framer-l9svX .framer-ds6hxm { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: space-between; overflow: visible; padding: 4px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-l9svX .framer-116ggpj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-l9svX .framer-2chzbs { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-l9svX .framer-12r149s { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-l9svX .framer-ekj8rf { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-l9svX .framer-1jyyh8n-container, .framer-l9svX .framer-16bz9km-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-l9svX .framer-1r7cvk6 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-l9svX .framer-a20ate { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-l9svX .framer-1o31civ { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-l9svX .framer-1bl034p-container, .framer-l9svX .framer-1bsogi1-container, .framer-l9svX .framer-vnny9i-container { flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-l9svX .framer-1z10q4n-container { flex: none; height: 40px; position: relative; width: 60px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-l9svX.framer-1g2r0f2, .framer-l9svX .framer-116ggpj, .framer-l9svX .framer-2chzbs, .framer-l9svX .framer-ekj8rf, .framer-l9svX .framer-1o31civ { gap: 0px; } .framer-l9svX.framer-1g2r0f2 > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-l9svX.framer-1g2r0f2 > :first-child, .framer-l9svX .framer-ekj8rf > :first-child, .framer-l9svX .framer-1o31civ > :first-child { margin-left: 0px; } .framer-l9svX.framer-1g2r0f2 > :last-child, .framer-l9svX .framer-ekj8rf > :last-child, .framer-l9svX .framer-1o31civ > :last-child { margin-right: 0px; } .framer-l9svX .framer-116ggpj > *, .framer-l9svX .framer-2chzbs > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-l9svX .framer-116ggpj > :first-child, .framer-l9svX .framer-2chzbs > :first-child { margin-top: 0px; } .framer-l9svX .framer-116ggpj > :last-child, .framer-l9svX .framer-2chzbs > :last-child { margin-bottom: 0px; } .framer-l9svX .framer-ekj8rf > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-l9svX .framer-1o31civ > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } }\",...sharedStyle.css,'.framer-l9svX[data-border=\"true\"]::after, .framer-l9svX [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 164\n * @framerIntrinsicWidth 452\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ShLrIcYHF\":\"title\",\"Bsa2Q5Eqm\":\"image\",\"Ox1skanfW\":\"productVariant\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYom5foIHV=withCSS(Component,css,\"framer-l9svX\");export default FramerYom5foIHV;FramerYom5foIHV.displayName=\"Cart List Item\";FramerYom5foIHV.defaultProps={height:164,width:452};addPropertyControls(FramerYom5foIHV,{ShLrIcYHF:{defaultValue:\"Product Name\",displayTextArea:false,title:\"Title\",type:ControlType.String},Bsa2Q5Eqm:{title:\"Image\",type:ControlType.ResponsiveImage},Ox1skanfW:{defaultValue:\"\",description:\"\",placeholder:\"Product Variant\",title:\"Product Variant\",type:ControlType.String}});addFonts(FramerYom5foIHV,[{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:\"Avenir Next Cyr Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/MdOFZnT1TnwQHIpWuOBjCdYyRRQ.woff2\"},{family:\"Avenir Next Cyr Demi\",source:\"custom\",url:\"https://framerusercontent.com/assets/AOl0awNUNno7ga4CCnd6OudPwh8.woff2\"},{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{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\"}]},...PriceLabelFonts,...QuantityInputFonts,...RemoveFromCartButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYom5foIHV\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"452\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"ShLrIcYHF\\\":\\\"title\\\",\\\"Bsa2Q5Eqm\\\":\\\"image\\\",\\\"Ox1skanfW\\\":\\\"productVariant\\\"}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"164\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Yom5foIHV.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControlsFrameship}from\"https://framerusercontent.com/modules/gd3dcT3w5rYoRy7ZcKte/sH6FZizM8jJ11j2dQOhQ/Shared.js\";import{Icon,iconProp,Button,createButtonPropertyControls}from\"https://framerusercontent.com/modules/fVHxdMMgjEun6wSmFoH5/YkzDT1nJkSVbzIk0LJ2h/SharedStyles.js\";import{useCartStore}from\"https://framerusercontent.com/modules/ibjYTPLnMMPhPLNCj4uG/cXa4uUn5VWWAcoaQctVU/Cart.js\";import{useCartItem}from\"https://framerusercontent.com/modules/Be5mN5EUhdOwl54qCG8y/Icj1ZU450uFtWcyrdGTm/CartItemContext.js\";/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerDisableUnlink\n */export default function RemoveFromCartButton(props){const removeFromCart=useCartStore(state=>state.removeFromCart);const{cartItemId}=useCartItem();const onClick=()=>{if(cartItemId){removeFromCart(cartItemId);}};return /*#__PURE__*/_jsx(Button,{...props,onClick:onClick,style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",...props.style},children:/*#__PURE__*/_jsx(Icon,{...props.icon,defaultImage:`url('data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path d=\"M 16 2 L 2 16 M 2 2 L 16 16\" fill=\"transparent\" stroke-width=\"3\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>')`})});}RemoveFromCartButton.displayName=\"Remove from Cart Button\";addPropertyControlsFrameship(RemoveFromCartButton,{icon:iconProp({size:12}),...createButtonPropertyControls({font:false,color:false,lastControlDescription:\"Place this component inside the cart list item\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RemoveFromCartButton\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"40\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RemoveFromCartButton.map", "// Generated by Framer (74b1a33)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"K4lwbgwub\",\"FulKjsoRB\",\"Wp_23VBn7\"];const serializationHash=\"framer-gQYJe\";const variantClassNames={FulKjsoRB:\"framer-v-k6t7da\",K4lwbgwub:\"framer-v-m9273s\",Wp_23VBn7:\"framer-v-1ywqvsa\"};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:\"K4lwbgwub\",Phone:\"Wp_23VBn7\",Tablet:\"FulKjsoRB\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"K4lwbgwub\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"K4lwbgwub\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-m9273s\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"K4lwbgwub\",ref:ref??ref1,style:{backgroundColor:\"var(--token-a329928d-c45a-4005-98ba-3a276b362300, rgb(0, 0, 0))\",...style},...addPropertyOverrides({FulKjsoRB:{\"data-framer-name\":\"Tablet\"},Wp_23VBn7:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1apnz1q\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"walBasxZ2\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a7eed909-5d65-4526-bf67-abd7784f30e4, rgb(255, 255, 255)))\"},children:\"M\\xe1s de 184.000 perfumes en los \\xfaltimos 10 a\\xf1os.\"})}),className:\"framer-1y4tpng\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"krNi5JKun\",style:{\"--extracted-r6o4lv\":\"var(--token-a7eed909-5d65-4526-bf67-abd7784f30e4, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gQYJe.framer-1lkku93, .framer-gQYJe .framer-1lkku93 { display: block; }\",\".framer-gQYJe.framer-m9273s { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 45px; justify-content: center; overflow: hidden; padding: 10px; position: relative; width: 1200px; }\",\".framer-gQYJe .framer-1apnz1q { 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; max-width: 1280px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-gQYJe .framer-1y4tpng { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-gQYJe.framer-m9273s, .framer-gQYJe .framer-1apnz1q { gap: 0px; } .framer-gQYJe.framer-m9273s > *, .framer-gQYJe .framer-1apnz1q > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-gQYJe.framer-m9273s > :first-child, .framer-gQYJe .framer-1apnz1q > :first-child { margin-left: 0px; } .framer-gQYJe.framer-m9273s > :last-child, .framer-gQYJe .framer-1apnz1q > :last-child { margin-right: 0px; } }\",\".framer-gQYJe.framer-v-k6t7da.framer-m9273s { width: 810px; }\",\".framer-gQYJe.framer-v-1ywqvsa.framer-m9273s { flex-direction: column; width: 390px; }\",\".framer-gQYJe.framer-v-1ywqvsa .framer-1apnz1q { flex: none; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-gQYJe.framer-v-1ywqvsa.framer-m9273s { gap: 0px; } .framer-gQYJe.framer-v-1ywqvsa.framer-m9273s > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-gQYJe.framer-v-1ywqvsa.framer-m9273s > :first-child { margin-top: 0px; } .framer-gQYJe.framer-v-1ywqvsa.framer-m9273s > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 45\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"FulKjsoRB\":{\"layout\":[\"fixed\",\"fixed\"]},\"Wp_23VBn7\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerZeQamlvpV=withCSS(Component,css,\"framer-gQYJe\");export default FramerZeQamlvpV;FramerZeQamlvpV.displayName=\"Banner\";FramerZeQamlvpV.defaultProps={height:45,width:1200};addPropertyControls(FramerZeQamlvpV,{variant:{options:[\"K4lwbgwub\",\"FulKjsoRB\",\"Wp_23VBn7\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerZeQamlvpV,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZeQamlvpV\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"45\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FulKjsoRB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Wp_23VBn7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZeQamlvpV.map"],
  "mappings": "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",
  "names": ["init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "DEFAULT_DOMAIN", "DEFAULT_SCRIPT_NAME", "getDataLayerSnippet", "dataLayer", "dataLayerName", "getGTMScript", "id", "environment", "customDomain", "customScriptName", "params", "gtm_auth", "gtm_preview", "setupGTM", "dataLayerScript", "script", "initGTM", "nonce", "gtm", "sendToGTM", "isBrowser", "init_ssg_sandbox_shims", "DEFAULT_FONT_FAMILY", "getFlexboxValues", "position", "positionParts", "justifyContent", "alignItems", "getMultipleShadows", "shadows", "output", "shadow", "getShadow", "safeJSONParse", "jsonString", "onError", "yieldToMain", "options", "resolve", "yieldBeforeCb", "fn", "interactionResponse", "toGTMConsent", "consent", "reducer", "state", "action", "initialState", "defaultConsent", "hasInitializedGTM", "useConsent", "gtmId", "gtmLoadedExternally", "dispatch", "le", "isOnFramerCanvas", "useIsOnFramerCanvas", "consentModeLocalStorageKey", "dismissedLocalStorageKey", "autoAcceptedLocalStorageKey", "getStateFromLocalStorage", "consentFromLocalStorage", "dismissedFromLocalStorage", "autoAcceptedFromLocalStorage", "isDismissed", "isAutoAccepted", "safeJSONParse", "syncToGTM", "sendToGTM", "initGTM", "ue", "yieldBeforeCb", "isBrowser", "dismiss", "autoAccept", "acceptAll", "rejectAll", "acceptCurrent", "toggleMode", "mode", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "countries", "isInEUTimezone", "isEULocale", "locale", "country", "_inEU", "inEU", "useRegion", "content", "useRegionFromProps", "skipEUCheck", "regionBasedOnLocation", "isBrowser", "inEU", "regionFromProps", "init_ssg_sandbox_shims", "SPACING", "Toggle", "K", "Banner", "withCSS", "banner", "button", "region", "options", "previewOptions", "consentModes", "onDismiss", "onAcceptAll", "onRejectAll", "onAcceptCurrent", "onToggleConsent", "animateOnMount", "maxHeightReduction", "linkColor", "paddingValue", "bannerShadow", "getShadow", "borderShadow", "bannerStyle", "getMultipleShadows", "p", "motion", "DEFAULT_FONT_FAMILY", "SimpleBanner", "AcceptRejectBanner", "OptionsBanner", "description", "policy", "padding", "u", "Description", "Button", "title", "onAccept", "onReject", "Headline", "Buttons", "showReject", "consent", "onOptionToggle", "showOptions", "setShowOptions", "ye", "optionTheme", "optionNames", "shouldShowOptions", "AnimatePresence", "option", "Option", "l", "titleColor", "descriptionColor", "showDescription", "enabled", "optional", "onClick", "theme", "L", "children", "style", "DescriptionParagraph", "descriptionParagraphs", "line", "index", "direction", "id", "primary", "settings", "initiallyOpen", "CookieBanner", "gtmId", "preview", "trigger", "banner", "button", "content", "options", "style", "gtmLoadedExternally", "onShown", "onConsentChange", "onAccept", "onDismiss", "onReject", "onSavePreferences", "isOnFramerCanvas", "useIsOnFramerCanvas", "isPreview", "skipLogic", "isInEU", "isBrowser", "inEU", "region", "useRegion", "consent", "useConsent", "isOpen", "setIsOpen", "ye", "instantlyShowOnMount", "setInstantlyShowOnMount", "ue", "yieldBeforeCb", "noConsentGiven", "shouldAutoAccept", "handleDismiss", "interactionResponse", "handleAcceptAll", "handleRejectAll", "handleAcceptCurrent", "p", "Banner", "defaultConsent", "u", "l", "Trigger", "Overlay", "IconCookie", "K", "props", "insetValue", "justifyContent", "alignItems", "getFlexboxValues", "shouldRenderPortal", "setShouldRenderPortal", "blocking", "Ga", "AnimatePresence", "motion", "Backdrop", "withCSS", "onClick", "L", "DEFAULT_FONT_FAMILY", "color", "addPropertyControls", "ControlType", "_", "init_ssg_sandbox_shims", "placeholderUrl", "DotLottie", "props", "p", "OptimizationFriendly", "LottiePlayer", "isCanvas", "RenderTarget", "lottieInstanceRef", "pe", "shouldPlay", "src", "isReady", "setIsReady", "ye", "ue", "lastVariant", "addPropertyControls", "ControlType", "loading", "loaded", "isLoading", "setLoading", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "fontStore", "fonts", "css", "className", "init_ssg_sandbox_shims", "fontStore", "fonts", "css", "className", "PhosphorFonts", "getFonts", "Icon", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "Link", "SVG", "RichText2", "ComponentViewportProvider", "css", "FramerbxHCtD1AW", "withCSS", "bxHCtD1AW_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "HIDDEN_CLASS", "CartInfoLabelComponent", "props", "type", "currencyFormat", "whenZero", "Tag", "items", "subtotal", "useCartStore", "state", "amount", "value", "formatCurrency", "total", "item", "p", "u", "CartInfoLabel", "withCSS", "CartInfoLabel_default", "addPropertyControlsFrameship", "ControlType", "CurrencySymbols_default", "currencyFormatProp", "init_ssg_sandbox_shims", "SearchBar", "props", "superfieldsId", "placeholderColor", "searchIcon", "xButton", "id", "useInstanceId", "inputRef", "pe", "focused", "setFocused", "ye", "initialized", "setInitialized", "search", "totalItems", "setSearch", "Store_default", "state", "ue", "onXClick", "paddingValues", "parsePadding", "u", "createBackground", "p", "event", "Border", "addPropertyControls", "ControlType", "fillProp", "borderPropertyControl", "padding", "values", "val", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "CLOSE_CART_EVENT", "DEFAULT_ITEM_COUNT_BADGE", "Colors", "CartButtonComponent", "props", "overlay", "escToClose", "button", "itemCountBadge", "isCanvas", "RenderTarget", "isPending", "startTransition", "_e", "open", "setOpen", "ye", "portalContainer", "setPortalContainer", "overlayParentClasses", "setOverlayParentClasses", "ref", "pe", "cartItems", "useCartStore", "state", "ue", "classes", "currentElement", "openCart", "OPEN_CART_EVENT", "handleEscKey", "event", "container", "handleClose", "cartElement", "styleLayer", "updateExitProp", "onClick", "badgeElement", "whenZero", "position", "inset", "fill", "amount", "total", "item", "top", "left", "bottom", "right", "centerX", "centerY", "background", "zeroWidth", "getZeroCharacterWidth", "paddingH", "p", "buttonElement", "u", "Button", "Icon", "Ga", "children", "className", "motion", "AnimatePresence", "CartButton", "withCSS", "CartButton_default", "addPropertyControlsFrameship", "ControlType", "DEFAULT_TRANSITION", "iconProp", "createButtonPropertyControls", "createFillPropertyControl", "element", "J", "initial", "exit", "animate", "transition", "newProps", "exitValue", "q", "font", "span", "width", "values", "hasDefault", "CloseCartButton", "props", "p", "Button", "CLOSE_CART_EVENT", "Icon", "addPropertyControlsFrameship", "iconProp", "createButtonPropertyControls", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "serializationHash", "variantClassNames", "transition1", "transition2", "animation", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "link", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "eGLByVNsu", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "u", "Link", "SVG", "Image2", "getLoadingLazyAtYPosition", "RichText2", "css", "FramerU4_nFMT5N", "withCSS", "U4_nFMT5N_default", "addPropertyControls", "ControlType", "addFonts", "ComponentProps", "HIDE_SCROLLBARS_CLASS", "CONNECT_COLLECTION_LIST_ERROR_MESSAGE", "CONNECT_COLLECTION_LIST_ERROR_SUBTITLE", "CONNECT_LIST_ITEM_COMPONENT_ERROR_MESSAGE", "CONNECT_LIST_ITEM_COMPONENT_ERROR_SUBTITLE", "CartProductListComponent", "props", "divider", "variantLabel", "isCanvas", "RenderTarget", "listItemComponent", "collectionList", "emptyState", "cmsFields", "errorMessage", "errorSubtitle", "p", "styleLayer", "Message", "hasAccess", "getFrameshipInfo", "items", "useCartStore", "state", "query", "propertyControlsByName", "getCollectionData", "ControlType", "cmsFieldIds", "fieldName", "id", "collectionItems", "select", "addFieldsToSelect", "useQueryData", "collectionItemsByShopifyId", "item", "collectionItemsByVariantId", "productIdsByVariantId", "variantsById", "variants", "parseShopifyData", "i", "variant", "componentPropIds", "componentPropertyControlsById", "title", "propName", "propTitle", "elements", "merch", "variantId", "cmsItem", "price", "compareAtPrice", "compareAt", "component", "q", "generateVariantTitle", "CartItemContext", "MotionConfigContext", "U4_nFMT5N_default", "UPGRADE_LINK", "CartProductList", "withCSS", "CartProductList_default", "addPropertyControlsFrameship", "init_ssg_sandbox_shims", "State", "defaultText", "CheckoutButton", "props", "newTab", "disabledState", "isCanvas", "RenderTarget", "getCheckoutUrl", "items", "useCartStore", "state", "cartIsEmpty", "p", "Button", "checkoutUrl", "addPropertyControlsFrameship", "ControlType", "createButtonPropertyControls", "Colors", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "findPropsBeforeQuery", "obj", "key", "result", "RandomCMSItemsDisplay", "props", "_collectionList_", "collectionList", "maxItems", "layoutDirection", "itemSpacing", "wrap", "sizing", "fixedWidth", "cycle", "cycleInterval", "isCanvas", "RenderTarget", "clProps", "findPropsBeforeQuery", "data", "useQueryData", "renderedItems", "setRenderedItems", "ye", "ue", "fetchData", "styledItems", "getRandomItems", "item", "index", "p", "q", "intervalId", "containerStyle", "addPropertyControls", "ControlType", "items", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "RemoveFromCartButton", "props", "removeFromCart", "useCartStore", "state", "cartItemId", "useCartItem", "p", "Button", "Icon", "addPropertyControlsFrameship", "iconProp", "createButtonPropertyControls", "PriceLabelFonts", "getFonts", "ProductInfoLabel_default", "QuantityInputFonts", "QuantityInput_default", "RemoveFromCartButtonFonts", "RemoveFromCartButton", "serializationHash", "variantClassNames", "transition1", "toResponsiveImage", "value", "isSet", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "image", "productVariant", "title", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "ShLrIcYHF", "Bsa2Q5Eqm", "Ox1skanfW", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "visible", "LayoutGroup", "u", "Image2", "getLoadingLazyAtYPosition", "RichText2", "ComponentViewportProvider", "SmartComponentScopedContainer", "ProductInfoLabel_default", "QuantityInput_default", "RemoveFromCartButton", "css", "FramerYom5foIHV", "withCSS", "Yom5foIHV_default", "addPropertyControls", "ControlType", "addFonts", "PriceLabelFonts", "QuantityInputFonts", "RemoveFromCartButtonFonts", "getFontsFromSharedStyle", "fonts", "CartInfoLabelFonts", "getFonts", "CartInfoLabel_default", "CloseCartButtonFonts", "CloseCartButton", "CartListItemFonts", "Yom5foIHV_default", "CartProductListFonts", "CartProductList_default", "ProductCardFonts", "ZmTE8jzg0_default", "RandomCMSItemsDisplayFonts", "RandomCMSItemsDisplay", "CheckoutButtonFonts", "CheckoutButton", "MotionDivWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "motion", "OpenCartButtonFonts", "CartButton_default", "serializationHash", "variantClassNames", "transition1", "transition2", "animation", "animation1", "toResponsiveImage", "value", "QueryData", "query", "pageSize", "children", "data", "useQueryData", "contains", "a", "b", "greaterThan", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "zYZOCpouJjNJKeYtq9", "JgnMlpAjVjNJKeYtq9", "LhlxFJeR7jNJKeYtq9", "idjNJKeYtq9", "HSVrKHSR8Kx0S9SCcp", "JgnMlpAjVKx0S9SCcp", "VpxD6eE0pKx0S9SCcp", "zYZOCpouJKx0S9SCcp", "LhlxFJeR7Kx0S9SCcp", "S0HanJzOBKx0S9SCcp", "idKx0S9SCcp", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "router", "useRouter", "LayoutGroup", "transition1", "ComponentViewportProvider", "SmartComponentScopedContainer", "CartButton_default", "u", "MotionDivWithFXWithOptimizedAppearEffect", "animation", "animation1", "RichText2", "CartInfoLabel_default", "CloseCartButton", "CartProductList_default", "ChildrenCanSuspend", "QueryData", "ehxwIvnss_default", "collection", "paginationInfo", "loadMore", "l", "index", "PathVariablesContext", "Link", "Image2", "toResponsiveImage", "Yom5foIHV_default", "RandomCMSItemsDisplay", "collection1", "paginationInfo1", "loadMore1", "index1", "ResolveLinks", "resolvedLinks", "ZmTE8jzg0_default", "contains", "greaterThan", "CheckoutButton", "css", "FramerfCm4cvVxz", "withCSS", "fCm4cvVxz_default", "addFonts", "CartInfoLabelFonts", "CloseCartButtonFonts", "CartListItemFonts", "CartProductListFonts", "ProductCardFonts", "RandomCMSItemsDisplayFonts", "CheckoutButtonFonts", "OpenCartButtonFonts", "getFontsFromSharedStyle", "fonts", "PhosphorFonts", "getFonts", "Icon", "SearchBarFonts", "SearchBar", "SpinnerFonts", "O_XoZ3FcZ_default", "SmartComponentScopedContainerWithInfiniteScroll", "withInfiniteScroll", "SmartComponentScopedContainer", "ResetFiltersButtonFonts", "ResetFiltersButton", "SuperfieldsFonts", "Superfields", "MotionDivWithFX", "withFX", "motion", "CartFonts", "fCm4cvVxz_default", "CartInfoLabelFonts", "CartInfoLabel_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "animation1", "animation2", "toResponsiveImage", "value", "greaterThan", "a", "b", "numberToString", "options", "activeLocale", "fallbackLocale", "locale", "useGrouping", "notation", "compactDisplay", "style", "currency", "currencyDisplay", "unit", "unitDisplay", "minimumFractionDigits", "maximumFractionDigits", "minimumIntegerDigits", "formatOptions", "number", "transformTemplate1", "_", "t", "loaderVariants", "repeaterState", "currentVariant", "QueryData", "query", "pageSize", "children", "paginatedQuery", "paginationInfo", "loadMore", "useLoadMorePaginatedQuery", "data", "useQueryData", "Overlay", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "zYZOCpouJYfxEuPNA_", "JgnMlpAjVYfxEuPNA_", "LhlxFJeR7YfxEuPNA_", "S0HanJzOBYfxEuPNA_", "ANDVSWbRoYfxEuPNA_", "idYfxEuPNA_", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTaptxyyif", "overlay", "args", "onTapo9oprj", "onClick1wnntms", "onTap98g06l", "onClickk3cbrs", "onTapk3cbrs", "scopingClassNames", "cx", "serializationHash", "isDisplayed", "isDisplayed1", "ref1", "isDisplayed2", "ref2", "activeLocaleCode", "useLocaleCode", "dynamicRef", "useDynamicRefs", "isDisplayed3", "isDisplayed4", "LayoutGroup", "transition1", "u", "addPropertyOverrides", "Link", "SVG", "RichText2", "l", "ComponentViewportProvider", "SmartComponentScopedContainer", "Icon", "AnimatePresence", "Floating", "MotionDivWithFX", "animation1", "animation", "animation2", "SearchBar", "Superfields", "ChildrenCanSuspend", "ehxwIvnss_default", "collection", "index", "greaterThan", "textContent", "numberToString", "textContent1", "PathVariablesContext", "Image2", "toResponsiveImage", "SmartComponentScopedContainerWithInfiniteScroll", "transformTemplate1", "O_XoZ3FcZ_default", "loaderVariants", "ResetFiltersButton", "fCm4cvVxz_default", "CartInfoLabel_default", "index1", "css", "FramerKOV4FpMle", "withCSS", "KOV4FpMle_default", "addPropertyControls", "ControlType", "addFonts", "PhosphorFonts", "SearchBarFonts", "SpinnerFonts", "ResetFiltersButtonFonts", "SuperfieldsFonts", "CartFonts", "CartInfoLabelFonts", "getFontsFromSharedStyle", "fonts", "init_ssg_sandbox_shims", "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", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "ref1", "pe", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "RichText2", "css", "FramerZeQamlvpV", "withCSS", "ZeQamlvpV_default", "addPropertyControls", "ControlType", "addFonts", "BannerFonts", "getFonts", "ZeQamlvpV_default", "NavbarFonts", "KOV4FpMle_default", "FooterFonts", "bxHCtD1AW_default", "DotLottieFonts", "DotLottie", "CookieBannerFonts", "CookieBanner", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "selectors", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "PropertyOverrides2", "ComponentViewportProvider", "Container", "ZeQamlvpV_default", "KOV4FpMle_default", "bxHCtD1AW_default", "Link", "DotLottie", "CookieBanner", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerrQeUW94nd", "withCSS", "rQeUW94nd_default", "addFonts", "BannerFonts", "NavbarFonts", "FooterFonts", "DotLottieFonts", "CookieBannerFonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props", "B", "rQeUW94nd_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "content", "PageRoot", "createEditorBar", "useCurrentRoute", "useLocaleInfo", "useRouter", "X", "te", "ue", "pe", "ye", "Ga", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "PageEffectsProvider", "isBrowser", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "patchRoutesForABTesting", "inferInitialRouteFromPath", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "resolve", "page", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "setInitialHydrationState", "turnOffReactEventHandling", "d", "r"]
}
