{"version":3,"file":"script_main.CLmsQEMk.mjs","names":["t","e","i","l","s","r","d","u","p","o","n","h","a","c","useRef","e","useRef","useState","HouseFactory","React","isBrowser","useRef","useState","isBrowser","useRef","_Fragment","React","className","QueryClientProvider","LoadingSkeleton","useQuery","useContext","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","RichText","_Fragment","LicenseBanner","Children","QueryClientProvider","_Fragment","useState","useMemo","e","Input","RemoveProductFromCartButton","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","CartListItem","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","CartLayer","PhosphorFonts","Phosphor","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","GeneralButton","Cart20","Phosphor","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","css","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","RichText","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","SmoothScrollFonts","SmoothScroll","NavigationFonts","Navigation","NavigationWithVariantAppearEffect","FooterFooterFonts","FooterFooter","breakpoints","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","SmoothScrollFonts","SmoothScroll","NavigationFonts","Navigation","NavigationWithVariantAppearEffect","FooterFooterFonts","FooterFooter","breakpoints","serializationHash","variantClassNames","transformTemplate1","t","breakpointRules","breakpointKeys","rules","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","PropertyOverrides","n3qJSHefnQobntdS4_","GBAkSIfcZQobntdS4_","wyRE_Aj1AQobntdS4_","css","SmoothScroll","Navigation","FooterFooter","t","useRef","React.useId","className","PropertyOverrides","React.createElement","LayoutHome","LayoutHome2","LayoutPages","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","e","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/ga.jspm.io/npm:lenis@1.1.9/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js","https:/framer.com/m/utils-MaUy.js@OSpwWF91FHPVFyQJjMHt","https:/framerusercontent.com/modules/dBAS0ESg16opWhoQoc8Z/BbKkjb539OTf9e34CBEy/Phosphor.js","https:/framerusercontent.com/modules/zzfzgZ7pO3t6JQJMkHo3/mquXDcfihURZzYwXAGQN/Use_disable_scroll.js","https:/framerusercontent.com/modules/t0DOE0rPObRn86ULNCpK/R5lU8RSOSwK27K5vkYwZ/Cart_open_button.js","https:/framerusercontent.com/modules/4QYSju9HzJBAL9oBW7ci/UgntBBhzaOlNZS089rBh/Close.js","https:/framerusercontent.com/modules/hQDzOBDDNESYIdn83POX/d8bWj5zoMHFKCJ7MWXob/Cart_close_button.js","https:/framerusercontent.com/modules/TxqscBcbPXl18geyBROf/S7yZKjtqtHfQ0qiR18ts/Shared_loading_skeleton_props.js","https:/framerusercontent.com/modules/KJJ6ZKAId8MUIKKnSUTh/LS7fcpAPBIlpYA5iwG3D/Cart_info_label.js","https:/framerusercontent.com/modules/U32JRYBcPmO9IzIRP4Rj/GrFKLNDUaXKzMFWb6e2Q/License_cache.js","https:/framerusercontent.com/modules/pKQXtSIFOkUZHJ1ZIH57/xasIA5RetlT8iITFSz0n/Env.js","https:/framerusercontent.com/modules/b3e85pFcNFtqTX3XSv9e/zOfqbkMdl0fyR3REXbDr/Backend_client.js","https:/framerusercontent.com/modules/JhvDT64z5Z8fFnafHobq/HSb9rjpYVtRnkJDZeS9C/Licence_service.js","https:/framerusercontent.com/modules/kGyAHPbQwKZr1zBe6pP6/bIPQ7zE8UE9wmZAHuORx/Use_license.js","https:/framerusercontent.com/modules/RLUl2XsqpTmBCu5gztrO/MbnSpckYd6eiP7LeoG7v/Checkout_button.js","https:/framerusercontent.com/modules/a6DVEwKxzlS6D6qBIVTI/4nAFsKTAVSYf274I7U6n/Warning.js","https:/framerusercontent.com/modules/WV8eeq99gLbdYaxMkvFc/GxKoQVAXm8Rg9pMiCokW/Missing_props_warning.js","https:/framerusercontent.com/modules/H5MU1OoYNh8lyG2VELX6/LgOpvDpHuLdxWSIjPQsd/License_context.js","https:/framerusercontent.com/modules/xTvcEoSLlFRJZIseEqZ8/s1mlHkYGQR97VVZy9xmB/ZrUsU8aFu.js","https:/framer.com/m/Upgrade-Banner-FPdC.js@s1mlHkYGQR97VVZy9xmB","https:/framerusercontent.com/modules/wEMK1SRSZFOatw3ciue6/fv7xntI0Hf1c9KIABaRY/Cart_product_list.js","https:/framerusercontent.com/modules/CzCV8XLmF4NsbjhhT6di/wKgbVdOZyxbCReh9AqxZ/Cart_list_item_subtotal.js","https:/framerusercontent.com/modules/th0jSp3HeOJvYPA882Rd/ai5kPX1fsDh7FpjlZBwC/Cart_remove_product_button.js","https:/framerusercontent.com/modules/umhPoCJ6IEOUsQhC88gA/6909fD0oJ2hH0zpO7NWf/Cart_product_image.js","https:/framerusercontent.com/modules/wN7TJYKLX3uECaqP2vef/NVcLI7jkapZnzTX79H54/Cart_quantity_input.js","https:/framerusercontent.com/modules/oBoqkZANrUk1NWgG2yJK/fVjlrwUPF0bgnX9M7QqW/i_pS5jDFc.js","https:/framerusercontent.com/modules/pNNGg0BbTCHV2u4vhPXH/WFwHToQcfkwivrMkao0u/kDHiK2Y2b.js","https:/framerusercontent.com/modules/fEls860MSNYg3Pbdsi5d/MVAVQWRPhYsN3pjuLxpw/iW4J91arH.js","https:/framerusercontent.com/modules/y0mONZoJCwN16op8rvDJ/PCpdIsAmxlsJjyPf40n6/WpDPbhYHP.js","https:/framerusercontent.com/modules/wKtLNmBjJSzRik9GH1YP/1P5cLNl2EOpijP1RNhI9/tFJIZ50nA.js","https:/framerusercontent.com/modules/p5qUIyPtRMnMtI0tYKup/EYFaBeGaO4RnYAvikyqo/wUSSZz5lU.js","https:/framerusercontent.com/modules/8eqh8qExCKs2p7MapGeT/Rw7rs8fP8WQG7hHNf8yw/QobntdS4_.js","https:/framerusercontent.com/modules/o44ZNBA1mfeIfD5mxZlO/T4kc4Jaa54coampuJJiP/HvHYaf3K3.js","https:/framerusercontent.com/modules/WupF1eDKYOSMLHWt90Oc/4vEYBn9FmKYlftjxIc7O/G1YtXPD0x.js","framer:toplevel/main"],"sourcesContent":["function clamp(t,i,e){return Math.max(t,Math.min(i,e))}class Animate{constructor(){this.isRunning=!1,this.value=0,this.from=0,this.to=0,this.duration=0,this.currentTime=0}advance(t){var i;if(!this.isRunning)return;let e=!1;if(this.duration&&this.easing){this.currentTime+=t;const i=clamp(0,this.currentTime/this.duration,1);e=i>=1;const s=e?1:this.easing(i);this.value=this.from+(this.to-this.from)*s}else this.lerp?(this.value=function damp(t,i,e,s){return function lerp(t,i,e){return(1-e)*t+e*i}(t,i,1-Math.exp(-e*s))}(this.value,this.to,60*this.lerp,t),Math.round(this.value)===this.to&&(this.value=this.to,e=!0)):(this.value=this.to,e=!0);e&&this.stop(),null===(i=this.onUpdate)||void 0===i||i.call(this,this.value,e)}stop(){this.isRunning=!1}fromTo(t,i,{lerp:e,duration:s,easing:o,onStart:n,onUpdate:l}){this.from=this.value=t,this.to=i,this.lerp=e,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,null==n||n(),this.onUpdate=l}}class Dimensions{constructor({wrapper:t,content:i,autoResize:e=!0,debounce:s=250}={}){this.width=0,this.height=0,this.scrollWidth=0,this.scrollHeight=0,this.resize=()=>{this.onWrapperResize(),this.onContentResize()},this.onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):this.wrapper instanceof HTMLElement&&(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)},this.onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):this.wrapper instanceof HTMLElement&&(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)},this.wrapper=t,this.content=i,e&&(this.debouncedResize=function debounce(t,i){let e;return function(){let s=arguments,o=this;clearTimeout(e),e=setTimeout((function(){t.apply(o,s)}),i)}}(this.resize,s),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){var t,i;null===(t=this.wrapperResizeObserver)||void 0===t||t.disconnect(),null===(i=this.contentResizeObserver)||void 0===i||i.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(t,...i){let e=this.events[t]||[];for(let t=0,s=e.length;t<s;t++)e[t](...i)}on(t,i){var e;return(null===(e=this.events[t])||void 0===e?void 0:e.push(i))||(this.events[t]=[i]),()=>{var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}}off(t,i){var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}destroy(){this.events={}}}const t=100/6;class VirtualScroll{constructor(i,{wheelMultiplier:e=1,touchMultiplier:s=1}){this.lastDelta={x:0,y:0},this.windowWidth=0,this.windowHeight=0,this.onTouchStart=t=>{const{clientX:i,clientY:e}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=i,this.touchStart.y=e,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:t})},this.onTouchMove=t=>{var i,e,s,o;const{clientX:n,clientY:l}=t.targetTouches?t.targetTouches[0]:t,r=-(n-(null!==(e=null===(i=this.touchStart)||void 0===i?void 0:i.x)&&void 0!==e?e:0))*this.touchMultiplier,h=-(l-(null!==(o=null===(s=this.touchStart)||void 0===s?void 0:s.y)&&void 0!==o?o:0))*this.touchMultiplier;this.touchStart.x=n,this.touchStart.y=l,this.lastDelta={x:r,y:h},this.emitter.emit(\"scroll\",{deltaX:r,deltaY:h,event:t})},this.onTouchEnd=t=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})},this.onWheel=i=>{let{deltaX:e,deltaY:s,deltaMode:o}=i;e*=1===o?t:2===o?this.windowWidth:1,s*=1===o?t:2===o?this.windowHeight:1,e*=this.wheelMultiplier,s*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:e,deltaY:s,event:i})},this.onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight},this.element=i,this.wheelMultiplier=e,this.touchMultiplier=s,this.touchStart={x:null,y:null},this.emitter=new Emitter,window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(t,i){return this.emitter.on(t,i)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel),this.element.removeEventListener(\"touchstart\",this.onTouchStart),this.element.removeEventListener(\"touchmove\",this.onTouchMove),this.element.removeEventListener(\"touchend\",this.onTouchEnd)}}class Lenis{constructor({wrapper:t=window,content:i=document.documentElement,wheelEventsTarget:e=t,eventsTarget:s=e,smoothWheel:o=!0,syncTouch:n=!1,syncTouchLerp:l=.075,touchInertiaMultiplier:r=35,duration:h,easing:a=(t=>Math.min(1,1.001-Math.pow(2,-10*t))),lerp:c=.1,infinite:d=!1,orientation:u=\"vertical\",gestureOrientation:p=\"vertical\",touchMultiplier:m=1,wheelMultiplier:v=1,autoResize:g=!0,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f=!1}={}){this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.userData={},this.lastVelocity=0,this.velocity=0,this.direction=0,this.onPointerDown=t=>{1===t.button&&this.reset()},this.onVirtualScroll=t=>{if(\"function\"==typeof this.options.virtualScroll&&!1===this.options.virtualScroll(t))return;const{deltaX:i,deltaY:e,event:s}=t;if(this.emitter.emit(\"virtual-scroll\",{deltaX:i,deltaY:e,event:s}),s.ctrlKey)return;const o=s.type.includes(\"touch\"),n=s.type.includes(\"wheel\");this.isTouching=\"touchstart\"===s.type||\"touchmove\"===s.type;if(this.options.syncTouch&&o&&\"touchstart\"===s.type&&!this.isStopped&&!this.isLocked)return void this.reset();const l=0===i&&0===e,r=\"vertical\"===this.options.gestureOrientation&&0===e||\"horizontal\"===this.options.gestureOrientation&&0===i;if(l||r)return;let h=s.composedPath();h=h.slice(0,h.indexOf(this.rootElement));const a=this.options.prevent;if(h.find((t=>{var i,e,s,l,r;return t instanceof Element&&(\"function\"==typeof a&&(null==a?void 0:a(t))||(null===(i=t.hasAttribute)||void 0===i?void 0:i.call(t,\"data-lenis-prevent\"))||o&&(null===(e=t.hasAttribute)||void 0===e?void 0:e.call(t,\"data-lenis-prevent-touch\"))||n&&(null===(s=t.hasAttribute)||void 0===s?void 0:s.call(t,\"data-lenis-prevent-wheel\"))||(null===(l=t.classList)||void 0===l?void 0:l.contains(\"lenis\"))&&!(null===(r=t.classList)||void 0===r?void 0:r.contains(\"lenis-stopped\")))})))return;if(this.isStopped||this.isLocked)return void s.preventDefault();if(!(this.options.syncTouch&&o||this.options.smoothWheel&&n))return this.isScrolling=\"native\",void this.animate.stop();s.preventDefault();let c=e;\"both\"===this.options.gestureOrientation?c=Math.abs(e)>Math.abs(i)?e:i:\"horizontal\"===this.options.gestureOrientation&&(c=i);const d=o&&this.options.syncTouch,u=o&&\"touchend\"===s.type&&Math.abs(c)>5;u&&(c=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+c,Object.assign({programmatic:!1},d?{lerp:u?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(clearTimeout(this.__resetVelocityTimeout),delete this.__resetVelocityTimeout,this.__preventNextNativeScrollEvent)delete this.__preventNextNativeScrollEvent;else if(!1===this.isScrolling||\"native\"===this.isScrolling){const t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isScrolling=\"native\",this.emit(),0!==this.velocity&&(this.__resetVelocityTimeout=setTimeout((()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()}),400))}},window.lenisVersion=\"1.1.9\",t&&t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:i,wheelEventsTarget:e,eventsTarget:s,smoothWheel:o,syncTouch:n,syncTouchLerp:l,touchInertiaMultiplier:r,duration:h,easing:a,lerp:c,infinite:d,gestureOrientation:p,orientation:u,touchMultiplier:m,wheelMultiplier:v,autoResize:g,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:t,content:i,autoResize:g}),this.updateClassName(),this.userData={},this.time=0,this.velocity=this.lastVelocity=0,this.isLocked=!1,this.isStopped=!1,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.options.wrapper.addEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll=new VirtualScroll(s,{touchMultiplier:m,wheelMultiplier:v}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.options.wrapper.removeEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,i){return this.emitter.on(t,i)}off(t,i){return this.emitter.off(t,i)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize()}emit(){this.emitter.emit(\"scroll\",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(t){const i=t-(this.time||t);this.time=t,this.animate.advance(.001*i)}scrollTo(t,{offset:i=0,immediate:e=!1,lock:s=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:l=this.options.lerp,onStart:r,onComplete:h,force:a=!1,programmatic:c=!0,userData:d={}}={}){if(!this.isStopped&&!this.isLocked||a){if(\"string\"==typeof t&&[\"top\",\"left\",\"start\"].includes(t))t=0;else if(\"string\"==typeof t&&[\"bottom\",\"right\",\"end\"].includes(t))t=this.limit;else{let e;if(\"string\"==typeof t?e=document.querySelector(t):t instanceof HTMLElement&&(null==t?void 0:t.nodeType)&&(e=t),e){if(this.options.wrapper!==window){const t=this.rootElement.getBoundingClientRect();i-=this.isHorizontal?t.left:t.top}const s=e.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if(\"number\"==typeof t&&(t+=i,t=Math.round(t),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):t=clamp(0,t,this.limit),t!==this.targetScroll)){if(this.userData=d,e)return this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),null==h||h(this),void(this.userData={});c||(this.targetScroll=t),this.animate.fromTo(this.animatedScroll,t,{duration:o,easing:n,lerp:l,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling=\"smooth\",null==r||r(this)},onUpdate:(t,i)=>{this.isScrolling=\"smooth\",this.lastVelocity=this.velocity,this.velocity=t-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=t,this.setScroll(this.scroll),c&&(this.targetScroll=t),i||this.emit(),i&&(this.reset(),this.emit(),null==h||h(this),this.userData={},this.preventNextNativeScrollEvent())}})}}}preventNextNativeScrollEvent(){this.__preventNextNativeScrollEvent=!0,requestAnimationFrame((()=>{delete this.__preventNextNativeScrollEvent}))}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?function modulo(t,i){return(t%i+i)%i}(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this.__isScrolling}set isScrolling(t){this.__isScrolling!==t&&(this.__isScrolling=t,this.updateClassName())}get isStopped(){return this.__isStopped}set isStopped(t){this.__isStopped!==t&&(this.__isStopped=t,this.updateClassName())}get isLocked(){return this.__isLocked}set isLocked(t){this.__isLocked!==t&&(this.__isLocked=t,this.updateClassName())}get isSmooth(){return\"smooth\"===this.isScrolling}get className(){let t=\"lenis\";return this.isStopped&&(t+=\" lenis-stopped\"),this.isLocked&&(t+=\" lenis-locked\"),this.isScrolling&&(t+=\" lenis-scrolling\"),\"smooth\"===this.isScrolling&&(t+=\" lenis-smooth\"),t}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\\w+)?/g,\"\").trim()}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,withCSS}from\"framer\";import Lenis from\"lenis\";import{useEffect,useRef}from\"react\";function SmoothScrollComponent(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current){try{lenis.current.scrollTo(0,{immediate:true});}catch(error){console.error(\"Error scrolling to top:\",error);}}},[lenis]);// Watch for stop scroll elements\nuseEffect(()=>{const checkForStopScroll=()=>{try{const stopScrollElement=document.querySelector(\"[data-frameruni-stop-scroll]\");const htmlElement=document.documentElement;const hasHiddenOverflow=htmlElement&&htmlElement.style&&htmlElement.style.overflow===\"hidden\";if(lenis.current){if(stopScrollElement||hasHiddenOverflow){lenis.current.stop();}else{lenis.current.start();}}}catch(error){console.error(\"Error in checkForStopScroll:\",error);}};// Initial check\ncheckForStopScroll();// Set up observers\nlet stopScrollObserver;let htmlStyleObserver;try{stopScrollObserver=new MutationObserver(checkForStopScroll);htmlStyleObserver=new MutationObserver(checkForStopScroll);// Observe document for data-frameruni-stop-scroll attribute\nif(document&&document.documentElement){stopScrollObserver.observe(document.documentElement,{childList:true,subtree:true,attributes:true,attributeFilter:[\"data-frameruni-stop-scroll\"]});// Observe only the HTML element for style changes\nhtmlStyleObserver.observe(document.documentElement,{attributes:true,attributeFilter:[\"style\"]});}}catch(error){console.error(\"Error setting up observers:\",error);}return()=>{try{if(stopScrollObserver)stopScrollObserver.disconnect();if(htmlStyleObserver)htmlStyleObserver.disconnect();}catch(error){console.error(\"Error disconnecting observers:\",error);}};},[]);useEffect(()=>{try{if(!document)return;const allElements=document.getElementsByTagName(\"*\");for(let i=0;i<allElements.length;i++){const element=allElements[i];if(!element)continue;try{const computedStyle=window.getComputedStyle(element);if(computedStyle&&computedStyle.getPropertyValue(\"overflow\")===\"auto\"){element.setAttribute(\"data-lenis-prevent\",\"true\");}}catch(styleError){console.error(\"Error getting computed style:\",styleError);}}}catch(error){console.error(\"Error in overflow detection:\",error);}},[]);useEffect(()=>{try{if(typeof Lenis!==\"function\"){console.error(\"Lenis is not available\");return;}lenis.current=new Lenis({duration:(intensity||10)/10});const raf=time=>{if(lenis.current){try{lenis.current.raf(time);requestAnimationFrame(raf);}catch(error){console.error(\"Error in animation frame:\",error);}}};const animationId=requestAnimationFrame(raf);return()=>{cancelAnimationFrame(animationId);if(lenis.current){try{lenis.current.destroy();lenis.current=null;}catch(error){console.error(\"Error destroying Lenis:\",error);}}};}catch(error){console.error(\"Error initializing Lenis:\",error);return()=>{};}},[intensity]);//https://github.com/darkroomengineering/lenis?tab=readme-ov-file#anchor-links\nuseEffect(()=>{try{if(!document||!lenis.current)return;// Get all anchor links and store click handlers with their targets\nconst anchorLinksData=Array.from(document.querySelectorAll(\"a[href]\")||[]).filter(element=>{if(!element)return false;const anchor=element;if(!anchor.href)return false;// Only handle internal anchor links\nconst isInternalLink=anchor.href.startsWith(window.location.origin)||anchor.href.startsWith(\"./\")||anchor.href.startsWith(\"/\");const hasHash=anchor.href.includes(\"#\");return isInternalLink&&hasHash;}).map(anchor=>{try{const anchorElement=anchor;const href=anchorElement.href.includes(\"#\")?`#${anchorElement.href.split(\"#\").pop()}`:\"\";const decodedHref=href?decodeURIComponent(href):\"\";let scrollMargin=0;try{if(decodedHref){const targetElement=document.querySelector(decodedHref);if(targetElement){const marginStyle=window.getComputedStyle(targetElement).scrollMarginTop;scrollMargin=marginStyle?parseInt(marginStyle)||0:0;}}}catch(targetError){console.error(\"Error finding target element:\",targetError);}return{href,scrollMargin,anchorElement:anchorElement};}catch(anchorError){console.error(\"Error processing anchor:\",anchorError);return null;}}).filter(Boolean);const handleClick=(e,href,scrollMargin)=>{try{if(e&&e.preventDefault)e.preventDefault();if(lenis.current&&href){lenis.current.scrollTo(href,{offset:-(scrollMargin||0)});}}catch(error){console.error(\"Error in anchor click handler:\",error);}};const handlers=anchorLinksData.map(({href,scrollMargin})=>e=>handleClick(e,href,scrollMargin));anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.addEventListener(\"click\",handlers[index]);}});return()=>{anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.removeEventListener(\"click\",handlers[index]);}});};}catch(error){console.error(\"Error setting up anchor links:\",error);return()=>{};}},[lenis]);return /*#__PURE__*/_jsx(\"div\",{style:props.style});}/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */const SmoothScroll=withCSS(SmoothScrollComponent,[\"html.lenis { height: auto; }\",\".lenis.lenis-smooth { scroll-behavior: auto !important; }\",\".lenis.lenis-smooth [data-lenis-prevent] { overscroll-behavior: contain; }\",\".lenis.lenis-stopped { overflow: hidden; }\",\".lenis.lenis-scrolling iframe { pointer-events: none; }\"],\"\");export default SmoothScroll;SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10,min:0,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScroll_Prod.map","/*\n * utils\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.57\";import{defaultEvents,useIconSelection}from\"https://framer.com/m/utils-MaUy.js@OSpwWF91FHPVFyQJjMHt\";const iconKeys=[\"Acorn\",\"AddressBook\",\"AddressBookTabs\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTaxiing\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Ambulance\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"Angle\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"ApproximateEquals\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asclepius\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Avocado\",\"Axe\",\"Baby\",\"BabyCarriage\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barn\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"BaseballHelmet\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"BeachBall\",\"Beanie\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"Belt\",\"BezierCurve\",\"Bicycle\",\"Binary\",\"Binoculars\",\"Biohazard\",\"Bird\",\"Blueprint\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bomb\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"BookOpenUser\",\"BookUser\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"Boules\",\"BoundingBox\",\"BowlFood\",\"BowlSteam\",\"BowlingBall\",\"BoxArrowDown\",\"BoxArrowUp\",\"BoxingGlove\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bread\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Building\",\"BuildingApartment\",\"BuildingOffice\",\"Buildings\",\"Bulldozer\",\"Bus\",\"Butterfly\",\"CableCar\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarDot\",\"CalendarDots\",\"CalendarHeart\",\"CalendarMinus\",\"CalendarPlus\",\"CalendarSlash\",\"CalendarStar\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarBattery\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CardsThree\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretLineDown\",\"CaretLineLeft\",\"CaretLineRight\",\"CaretLineUp\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CashRegister\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"CellTower\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredSlash\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleSlash\",\"ChatCircleText\",\"ChatDots\",\"ChatSlash\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropSlash\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checkerboard\",\"Checks\",\"Cheers\",\"Cheese\",\"ChefHat\",\"Cherries\",\"Church\",\"Cigarette\",\"CigaretteSlash\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"City\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCountdown\",\"ClockUser\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Clover\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"CoffeeBean\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"ColumnsPlusLeft\",\"ColumnsPlusRight\",\"Command\",\"Compass\",\"CompassRose\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"CourtBasketball\",\"Cow\",\"CowboyHat\",\"Cpu\",\"Crane\",\"CraneTower\",\"CreditCard\",\"Cricket\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownCross\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desk\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSlash\",\"DeviceMobileSpeaker\",\"DeviceRotate\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscoBall\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"Dresser\",\"DribbbleLogo\",\"Drone\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropSimple\",\"DropSlash\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Empty\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"ExclamationMark\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"Eyes\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"FalloutShelter\",\"Fan\",\"Farm\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FediverseLogo\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileC\",\"FileCloud\",\"FileCode\",\"FileCpp\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileIni\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMd\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FilePy\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileTxt\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FireTruck\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagBannerFold\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FlipHorizontal\",\"FlipVertical\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"FootballHelmet\",\"Footprints\",\"ForkKnife\",\"FourK\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"FunnelSimpleX\",\"FunnelX\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeSimpleX\",\"GlobeStand\",\"GlobeX\",\"Goggles\",\"Golf\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gps\",\"GpsFix\",\"GpsSlash\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GraphicsCard\",\"GreaterThan\",\"GreaterThanOrEqual\",\"GridFour\",\"GridNine\",\"Guitar\",\"HairDryer\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandArrowDown\",\"HandArrowUp\",\"HandCoins\",\"HandDeposit\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPeace\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"HandWithdraw\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"HardHat\",\"Hash\",\"HashStraight\",\"HeadCircuit\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighDefinition\",\"HighHeel\",\"Highlighter\",\"HighlighterCircle\",\"Hockey\",\"Hoodie\",\"Horse\",\"Hospital\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"Hurricane\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageBroken\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Intersection\",\"Invoice\",\"Island\",\"Jar\",\"JarLabel\",\"Jeep\",\"Joystick\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"LampPendant\",\"Laptop\",\"Lasso\",\"LastfmLogo\",\"Layout\",\"Leaf\",\"Lectern\",\"Lego\",\"LegoSmiley\",\"LessThan\",\"LessThanOrEqual\",\"LetterCircleH\",\"LetterCircleP\",\"LetterCircleV\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"LineVertical\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinktreeLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListHeart\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"ListStar\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"Log\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"Mailbox\",\"MapPin\",\"MapPinArea\",\"MapPinLine\",\"MapPinPlus\",\"MapPinSimple\",\"MapPinSimpleArea\",\"MapPinSimpleLine\",\"MapTrifold\",\"MarkdownLogo\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MastodonLogo\",\"MathOperations\",\"MatrixLogo\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MemberOf\",\"Memory\",\"MessengerLogo\",\"MetaLogo\",\"Meteor\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"Microscope\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"MoneyWavy\",\"Monitor\",\"MonitorArrowUp\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseLeftClick\",\"MouseMiddleClick\",\"MouseRightClick\",\"MouseScroll\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesMinus\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Network\",\"NetworkSlash\",\"NetworkX\",\"Newspaper\",\"NewspaperClipping\",\"NotEquals\",\"NotMemberOf\",\"NotSubsetOf\",\"NotSupersetOf\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NuclearPlant\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Numpad\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Onigiri\",\"OpenAiLogo\",\"Option\",\"Orange\",\"OrangeSlice\",\"Oven\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Panorama\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilRuler\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagon\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleCircle\",\"PersonSimpleHike\",\"PersonSimpleRun\",\"PersonSimpleSki\",\"PersonSimpleSwim\",\"PersonSimpleTaiChi\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneList\",\"PhoneOutgoing\",\"PhonePause\",\"PhonePlus\",\"PhoneSlash\",\"PhoneTransfer\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PicnicTable\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PingPong\",\"PintGlass\",\"PinterestLogo\",\"Pinwheel\",\"Pipe\",\"PipeWrench\",\"PixLogo\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"Popsicle\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"QuestionMark\",\"Queue\",\"Quotes\",\"Rabbit\",\"Racquet\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"Ranking\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"RectangleDashed\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"ReplitLogo\",\"Resize\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"RowsPlusBottom\",\"RowsPlusTop\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Sailboat\",\"Scales\",\"Scan\",\"ScanSmiley\",\"Scissors\",\"Scooter\",\"Screencast\",\"Screwdriver\",\"Scribble\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealPercent\",\"SealQuestion\",\"SealWarning\",\"Seat\",\"Seatbelt\",\"SecurityCamera\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShippingContainer\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shovel\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SkypeLogo\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyMelting\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"Sock\",\"SolarPanel\",\"SolarRoof\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Speedometer\",\"Sphere\",\"Spinner\",\"SpinnerBall\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"SprayBottle\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackMinus\",\"StackOverflowLogo\",\"StackPlus\",\"StackSimple\",\"Stairs\",\"Stamp\",\"StandardDefinition\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteamLogo\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"SubsetOf\",\"SubsetProperOf\",\"Subtitles\",\"SubtitlesSlash\",\"Subtract\",\"SubtractSquare\",\"Subway\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"SupersetOf\",\"SupersetProperOf\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TeaBag\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextSubscript\",\"TextSuperscript\",\"TextT\",\"TextTSlash\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThreadsLogo\",\"ThreeD\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Tilde\",\"Timer\",\"TipJar\",\"Tipi\",\"Tire\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tornado\",\"Tote\",\"ToteSimple\",\"Towel\",\"Tractor\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"TrayArrowDown\",\"TrayArrowUp\",\"TreasureChest\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TreeView\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"TriangleDashed\",\"Trolley\",\"TrolleySuitcase\",\"Trophy\",\"Truck\",\"TruckTrailer\",\"TumblrLogo\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Union\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCheck\",\"UserCircle\",\"UserCircleCheck\",\"UserCircleDashed\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSound\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"VectorThree\",\"VectorTwo\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"VideoConference\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Visor\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"WashingMachine\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"WaveformSlash\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"Windmill\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XLogo\",\"XSquare\",\"Yarn\",\"YinYang\",\"YoutubeLogo\"];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\"];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.57\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/_jsx(NullState,{}):null;return /*#__PURE__*/_jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/_jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map","import{useEffect,useRef}from\"react\";import{isBrowserFn}from\"https://framerusercontent.com/modules/0cFx6PDS8kp3yxNfnoIw/3wFcPS10LYSFljb1q710/Framer_utils.js\";/**\n * Custom hook to disable body scrolling when a component is open (e.g., cart, modal)\n * Automatically restores scrolling when the component closes or unmounts\n */export function useDisableScroll(isOpen){const isBrowser=isBrowserFn();const restoreRef=useRef(null);useEffect(()=>{if(!isBrowser)return;// Always cleanup previous lock before applying a new one (covers rapid toggles).\nrestoreRef.current?.();restoreRef.current=null;const applyLock=()=>{const previousBodyOverflow=document.body.style.overflow;document.body.style.overflow=\"hidden\";const lenis=window.lenis;const wrapperEl=(lenis?.options?.wrapper instanceof HTMLElement?lenis.options.wrapper:null)??(lenis?.wrapper instanceof HTMLElement?lenis.wrapper:null);const previousWrapperStyles=wrapperEl?{overflowX:wrapperEl.style.overflowX,overflowY:wrapperEl.style.overflowY,touchAction:wrapperEl.style.touchAction??\"\",overscrollBehavior:wrapperEl.style.overscrollBehavior??\"\"}:null;// With Lenis-in-Framer, scrolling typically happens on the Lenis wrapper, not <body>.\n// 1) Stop Lenis (prevents smooth/raf-driven scrolling)\n// 2) Also lock the wrapper's native scrolling as a fallback (wheel/touch can still move it otherwise)\ntry{lenis?.stop?.();}catch{// no-op\n}if(wrapperEl){wrapperEl.style.overflowX=\"hidden\";wrapperEl.style.overflowY=\"hidden\";wrapperEl.style.touchAction=\"none\";wrapperEl.style.overscrollBehavior=\"none\";}restoreRef.current=()=>{document.body.style.overflow=previousBodyOverflow;if(wrapperEl&&previousWrapperStyles){wrapperEl.style.overflowX=previousWrapperStyles.overflowX;wrapperEl.style.overflowY=previousWrapperStyles.overflowY;wrapperEl.style.touchAction=previousWrapperStyles.touchAction;wrapperEl.style.overscrollBehavior=previousWrapperStyles.overscrollBehavior;}try{lenis?.start?.();}catch{// no-op\n}};};if(isOpen){applyLock();}else{// ensure unlocked\ndocument.body.style.overflow=\"\";try{const lenis=window.lenis;lenis?.start?.();}catch{// no-op\n}}// Cleanup on unmount\nreturn()=>{if(!isBrowser)return;restoreRef.current?.();restoreRef.current=null;document.body.style.overflow=\"\";};},[isOpen,isBrowser]);}\nexport const __FramerMetadata__ = {\"exports\":{\"useDisableScroll\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Use_disable_scroll.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import React,{useState,useEffect,useRef}from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{motion,AnimatePresence}from\"framer-motion\";import{OPEN_CART_EVENT,CLOSE_CART_EVENT}from\"https://framerusercontent.com/modules/ULfRcpFPm40RheG8xy3S/Pfxgjc633U68bx2ecZz0/Shared_config.js\";import{isBrowserFn}from\"https://framerusercontent.com/modules/0cFx6PDS8kp3yxNfnoIw/3wFcPS10LYSFljb1q710/Framer_utils.js\";import{useDisableScroll}from\"https://framerusercontent.com/modules/zzfzgZ7pO3t6JQJMkHo3/mquXDcfihURZzYwXAGQN/Use_disable_scroll.js\";import PresetButton from\"https://framerusercontent.com/modules/a6C1Qq7kxeKULOsvIpdv/tPAd3RAGxQdbicMYlPZq/Preset_button.js\";import CustomButtonWrapper from\"https://framerusercontent.com/modules/KkMHEXBTzNGLCAGsRLrm/6SkMdiv3T9lXNoUXujQ9/Custom_button_wrapper.js\";import CartSvg from\"https://framerusercontent.com/modules/qGSs7SULtHSo8Msf1WUy/vraFd5f3jmKFoHJ9xWa7/Cart.js\";import{PresetPrimaryButtonStyleControls,PresetButtonContentControls,CustomButtonControls,overrideControlDefaults}from\"https://framerusercontent.com/modules/jSzgfFOp8vV7JiKIMM1a/v3OEw29gw3h4dfbsV2S5/Shared_button_props.js\";import{SUPPORT_CONTROL}from\"https://framerusercontent.com/modules/G9UZNzEc4NZQrMJzPvWx/tl22i1lNtmmpBOq8EDe4/Shared_props.js\";// ------------------------------------------------------------ //\n// MAIN COMPONENT\n// ------------------------------------------------------------ //\nfunction CartOpenButtonContent(props){const isOnFramerCanvas=RenderTarget.hasRestrictions();const[isOpen,setIsOpen]=useState(false);const handleOpenCart=()=>setIsOpen(true);const handleCloseCart=()=>setIsOpen(false);const{overlayParentClasses,ref}=useOverlayParentClasses(isOnFramerCanvas);useCartEventListeners(handleOpenCart,handleCloseCart);return /*#__PURE__*/_jsxs(\"div\",{ref:ref,style:{width:\"100%\",height:\"100%\"},children:[props.buttonType===\"custom\"&&/*#__PURE__*/_jsx(CustomButtonWrapper,{onClick:handleOpenCart,customButtonSize:props.customButtonSize,children:props.customButton}),props.buttonType===\"preset\"&&/*#__PURE__*/_jsx(PresetButton,{onClick:handleOpenCart,leftIcon:props.leftIcon?.[0]??/*#__PURE__*/_jsx(CartSvg,{style:{width:\"16px\",height:\"16px\"}}),rightIcon:props.rightIcon?.[0],font:props.presetButtonStyle.font,text:props.text?props.text:undefined,presetButtonStyle:props.presetButtonStyle}),!isOnFramerCanvas&&/*#__PURE__*/_jsx(CartPortal,{isOpen:isOpen,onClose:handleCloseCart,cartLayer:props.cartLayer,overlayParentClasses:overlayParentClasses,backdropOverlay:props.backdropOverlay,cartLayerAnimation:props.cartLayerConfig.cartLayerAnimation,cartLayerHeight:props.cartLayerConfig.cartLayerHeight,cartLayerPosition:props.cartLayerConfig.cartLayerPosition,shadow:props.cartLayerConfig.shadow})]});}function CartPortal({isOpen,onClose,cartLayer,overlayParentClasses,backdropOverlay,cartLayerAnimation,cartLayerHeight,cartLayerPosition,shadow}){const isBrowser=isBrowserFn();const overlayRef=useRef(null);useDisableScroll(isOpen);useSyncCartLayerCursor(isBrowser,isOpen,overlayRef,cartLayer);// ------------------------------------------------------------ //\n// Resolve portal container so that Framer elements keep their\n// scoped CSS (Framer scoping relies on being a descendant of the\n// element that has the `data-framer-root` attribute).\n// ------------------------------------------------------------ //\nconst portalTarget=isBrowser?document.querySelector(\"[data-framer-root]\")||document.getElementById(\"main\")||document.body:null;// Wrap portal content with parent classes to maintain styling context\nconst portalContent=/*#__PURE__*/_jsx(AnimatePresence,{mode:\"wait\",children:isOpen&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{ref:overlayRef,initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},onClick:onClose,style:{position:\"fixed\",top:0,left:0,width:\"100vw\",height:\"100vh\",backgroundColor:backdropOverlay.backgroundColor,backdropFilter:`blur(${backdropOverlay.blur}px)`,zIndex:11},transition:backdropOverlay.transition,id:\"frameship-cart-overlay\"}),/*#__PURE__*/_jsx(motion.div,{initial:{x:cartLayerAnimation.offsetX,y:cartLayerAnimation.offsetY,opacity:cartLayerAnimation.opacity,scale:cartLayerAnimation.scale,rotate:cartLayerAnimation.rotate},animate:{x:0,y:0,opacity:1,scale:1,rotate:0},exit:{x:cartLayerAnimation.offsetX,y:cartLayerAnimation.offsetY,opacity:cartLayerAnimation.opacity,scale:cartLayerAnimation.scale,rotate:cartLayerAnimation.rotate},transition:cartLayerAnimation.transition,style:{position:\"fixed\",...getCartLayerPosition(cartLayerPosition),width:\"fit-content\",maxWidth:\"100%\",height:\"100dvh\",zIndex:12,boxShadow:shadow,overflowY:\"auto\"},id:\"frameship-cart-layer\",children:React.Children.map(cartLayer,child=>{return /*#__PURE__*/React.cloneElement(child,{...child.props,style:{...child.props.style,height:cartLayerHeight===\"viewport\"?\"100dvh\":child.props.height,maxWidth:\"100%\"}});})})]})});// Only create portal on client-side when portalTarget exists\nif(!portalTarget){return null;}// Wrap with parent classes using reduce to maintain Framer styling context\nconst wrappedContent=overlayParentClasses.reduce((children,className)=>/*#__PURE__*/_jsx(\"div\",{className:`${className} frameship-contents`,children:children}),portalContent);return /*#__PURE__*/createPortal(wrappedContent,portalTarget);}// ------------------------------------------------------------ //\n// Calculate cart layer position\n// ------------------------------------------------------------ //\nconst getCartLayerPosition=cartLayerPosition=>{const{position,offsetX,offsetY}=cartLayerPosition;switch(position){case\"top left\":return{top:`${offsetY}px`,left:`${offsetX}px`};case\"top right\":return{top:`${offsetY}px`,right:`${offsetX}px`};case\"bottom right\":return{bottom:`${offsetY}px`,right:`${offsetX}px`};case\"bottom left\":return{bottom:`${offsetY}px`,left:`${offsetX}px`};default:return{top:`${offsetY}px`,right:`${offsetX}px`};}};// ------------------------------------------------------------ //\n// CUSTOM HOOKS\n// ------------------------------------------------------------ //\nfunction useOverlayParentClasses(isOnFramerCanvas){const[overlayParentClasses,setOverlayParentClasses]=useState([]);const ref=useRef(null);useEffect(()=>{if(!isOnFramerCanvas&&ref.current){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());}},[isOnFramerCanvas]);return{overlayParentClasses,ref};}function useCartEventListeners(handleOpenCart,handleCloseCart){const isBrowser=isBrowserFn();useEffect(()=>{if(!isBrowser)return;const handleOpenEvent=()=>handleOpenCart();const handleCloseEvent=()=>handleCloseCart();document.addEventListener(OPEN_CART_EVENT,handleOpenEvent);document.addEventListener(CLOSE_CART_EVENT,handleCloseEvent);return()=>{document.removeEventListener(OPEN_CART_EVENT,handleOpenEvent);document.removeEventListener(CLOSE_CART_EVENT,handleCloseEvent);};},[isBrowser,handleOpenCart,handleCloseCart]);}/**\n * Syncs the data-framer-cursor attribute from the cart layer's first child\n * to the overlay element. This ensures that Framer's cursor behavior (e.g.,\n * pointer, not-allowed, or custom cursor) is properly maintained on the backdrop\n * overlay when the cart is open, matching the cursor style of the cart layer content.\n */function useSyncCartLayerCursor(isBrowser,isOpen,overlayRef,cartLayer){useEffect(()=>{if(!isBrowser||!isOpen)return;const cartLayerElement=document.getElementById(\"frameship-cart-layer\");const overlayElement=overlayRef.current;if(cartLayerElement&&overlayElement){const firstChild=cartLayerElement.firstElementChild;if(firstChild?.hasAttribute(\"data-framer-cursor\")){const cursorValue=firstChild.getAttribute(\"data-framer-cursor\");if(cursorValue){overlayElement.setAttribute(\"data-framer-cursor\",cursorValue);}}else{overlayElement.removeAttribute(\"data-framer-cursor\");}}},[isBrowser,isOpen,cartLayer,overlayRef]);}// ------------------------------------------------------------ //\n// EXPORT WITH CSS\n// ------------------------------------------------------------ //\nconst CartOpenButtonContentWithCSS=withCSS(CartOpenButtonContent,[\".frameship-contents { display: contents !important }\"],\"\");/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerDisableUnlink\n */export default function CartOpenButton(props){return /*#__PURE__*/_jsx(CartOpenButtonContentWithCSS,{...props});}// ------------------------------------------------------------ //\n// PROPERTY CONTROLS\n// ------------------------------------------------------------ //\naddPropertyControls(CartOpenButton,{cartLayer:{type:ControlType.ComponentInstance,description:\"Connect a layer. Must be a component, not a stack.\"},cartLayerConfig:{title:\"Cart Layer Config\",buttonTitle:\"Height, Position, Animation\",type:ControlType.Object,controls:{cartLayerHeight:{title:\"Height\",type:ControlType.Enum,defaultValue:\"viewport\",options:[\"viewport\",\"default\"],optionTitles:[\"Viewport\",\"Default\"],displaySegmentedControl:true},cartLayerPosition:{title:\"Position\",type:ControlType.Object,controls:{position:{title:\"Position\",type:ControlType.Enum,defaultValue:\"top right\",options:[\"top left\",\"top right\",\"bottom right\",\"bottom left\"],optionTitles:[\"Top Left\",\"Top Right\",\"Bottom Right\",\"Bottom Left\"]},offsetX:{title:\"Offset X\",type:ControlType.Number,defaultValue:0,unit:\"px\"},offsetY:{title:\"Offset Y\",type:ControlType.Number,defaultValue:0,unit:\"px\"}}},cartLayerAnimation:{title:\"Animation\",type:ControlType.Object,buttonTitle:\"Enter Effect\",icon:\"effect\",controls:{opacity:{title:\"Opacity\",type:ControlType.Number,min:0,max:1,step:.1,defaultValue:0},scale:{title:\"Scale\",type:ControlType.Number,min:0,max:2,step:.1,defaultValue:1},rotate:{title:\"Rotate\",type:ControlType.Number,min:-360,max:360,step:1,defaultValue:0,unit:\"deg\"},offsetX:{title:\"Offset X\",type:ControlType.Number,defaultValue:100,unit:\"px\"},offsetY:{title:\"Offset Y\",type:ControlType.Number,defaultValue:0,unit:\"px\"},transition:{title:\"Transition\",type:ControlType.Transition,defaultValue:{type:\"spring\",duration:.3,bounce:0}}}},shadow:{title:\"Shadow\",// @ts-expect-error - BoxShadow is not a valid control type in this Framer npm version\ntype:ControlType.BoxShadow,defaultValue:\"-2px 0 10px rgba(0, 0, 0, 0.1)\"}}},backdropOverlay:{title:\"Overlay\",type:ControlType.Object,buttonTitle:\"Background, Blur, Transition\",controls:{backgroundColor:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.5)\",optional:true},blur:{title:\"Blur\",type:ControlType.Number,displayStepper:true,defaultValue:0},transition:{title:\"Transition\",type:ControlType.Transition,defaultValue:{type:\"spring\",duration:.3,bounce:0},description:\"A solid overlay shown behind the cart\"}}},...CustomButtonControls,...PresetPrimaryButtonStyleControls,...overrideControlDefaults(PresetButtonContentControls,{\"leftIcon.title\":\"Button Left Icon\",\"rightIcon.title\":\"Button Right Icon\",\"text.title\":\"Button Text\",\"text.defaultValue\":\"\"}),...SUPPORT_CONTROL});CartOpenButton.displayName=\"Cart Open Button\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CartOpenButton\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"40\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";export default function CloseSvg({style}){return /*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",style:style,children:[/*#__PURE__*/_jsx(\"line\",{x1:\"18\",y1:\"6\",x2:\"6\",y2:\"18\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"6\",y1:\"6\",x2:\"18\",y2:\"18\"})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CloseSvg\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Close.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls}from\"framer\";import{CLOSE_CART_EVENT}from\"https://framerusercontent.com/modules/ULfRcpFPm40RheG8xy3S/Pfxgjc633U68bx2ecZz0/Shared_config.js\";import PresetButton from\"https://framerusercontent.com/modules/a6C1Qq7kxeKULOsvIpdv/tPAd3RAGxQdbicMYlPZq/Preset_button.js\";import CustomButtonWrapper from\"https://framerusercontent.com/modules/KkMHEXBTzNGLCAGsRLrm/6SkMdiv3T9lXNoUXujQ9/Custom_button_wrapper.js\";import CloseSvg from\"https://framerusercontent.com/modules/4QYSju9HzJBAL9oBW7ci/UgntBBhzaOlNZS089rBh/Close.js\";import{PresetSecondaryButtonStyleControls,PresetButtonContentControls,CustomButtonControls,overrideControlDefaults}from\"https://framerusercontent.com/modules/jSzgfFOp8vV7JiKIMM1a/v3OEw29gw3h4dfbsV2S5/Shared_button_props.js\";import{SUPPORT_CONTROL}from\"https://framerusercontent.com/modules/G9UZNzEc4NZQrMJzPvWx/tl22i1lNtmmpBOq8EDe4/Shared_props.js\";// ------------------------------------------------------------ //\n// MAIN COMPONENT\n// ------------------------------------------------------------ //\nfunction CartCloseButtonContent(props){const handleCloseCart=()=>{// Dispatch custom event to close the cart\ndocument.dispatchEvent(new CustomEvent(CLOSE_CART_EVENT));};if(props.buttonType===\"custom\"){return /*#__PURE__*/_jsx(CustomButtonWrapper,{onClick:handleCloseCart,customButtonSize:props.customButtonSize,children:props.customButton});}return /*#__PURE__*/_jsx(PresetButton,{onClick:handleCloseCart,font:props.presetButtonStyle.font,leftIcon:props.leftIcon?.[0]??/*#__PURE__*/_jsx(CloseSvg,{}),rightIcon:props.rightIcon?.[0],presetButtonStyle:props.presetButtonStyle});}// ------------------------------------------------------------ //\n// EXPORT\n// ------------------------------------------------------------ //\n/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerDisableUnlink\n */export default function CartCloseButton(props){return /*#__PURE__*/_jsx(CartCloseButtonContent,{...props});}// ------------------------------------------------------------ //\n// PROPERTY CONTROLS\n// ------------------------------------------------------------ //\naddPropertyControls(CartCloseButton,{...CustomButtonControls,...overrideControlDefaults(PresetSecondaryButtonStyleControls,{\"presetButtonStyle.backgroundColor\":\"rgba(0, 0, 0, 0)\",\"presetButtonStyle.textColor\":\"rgba(0, 0, 0, 1)\",\"presetButtonStyle.hover.backgroundColor\":\"rgba(0, 0, 0, 0)\",\"presetButtonStyle.hover.textColor\":\"rgba(0, 0, 0, 1)\",\"presetButtonStyle.border.borderWidth\":0,\"presetButtonStyle.border.borderStyle\":\"solid\",\"presetButtonStyle.border.borderColor\":\"rgba(0, 0, 0, 0.1)\"}),...PresetButtonContentControls,...SUPPORT_CONTROL});CartCloseButton.displayName=\"Cart Close Button\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CartCloseButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"40\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{ControlType}from\"framer\";import{SHARED_COLORS}from\"https://framerusercontent.com/modules/Nrs4jz2AAEOfEZRQEQij/7Ao2SBt1Ssf683HHXgzl/Shared_styles.js\";export const LoadingSkeletonPropertyControls={loaderStyle:{type:ControlType.Object,title:\"🎨 Loader Style\",buttonTitle:\"Show, Size, Color\",controls:{showLoader:{type:ControlType.Boolean,title:\"Visible\",defaultValue:true},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:SHARED_COLORS.backgroundMuted,hidden:props=>!props.showLoader},width:{type:ControlType.Number,title:\"Width\",defaultValue:16,min:1,step:1,unit:\"px\",hidden:props=>!props.showLoader},height:{type:ControlType.Number,title:\"Height\",defaultValue:16,min:1,step:1,unit:\"px\",hidden:props=>!props.showLoader},previewLoader:{type:ControlType.Boolean,title:\"Preview\",defaultValue:false,hidden:props=>!props.showLoader,description:\"Preview the loader on the Framer canvas.\"}},description:\"Pulsing-frame animation displayed while the component loads data from Shopify, usually for a split second on first page load.\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"LoadingSkeletonPropertyControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"LoadingSkeletonProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Shared_loading_skeleton_props.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{QueryClientProvider}from\"https://framerusercontent.com/modules/EsOvuK0xi7z7RIQRkokm/bRiQrUY3yTYaOk3nVVOr/Tanstack_query.js\";import{useCart}from\"https://framerusercontent.com/modules/qNwuWLbXbcYKugmCfVBu/lJRSRZl0egQQcZWwbvLC/Use_cart.js\";import{useMarketStore}from\"https://framerusercontent.com/modules/NBp7ctFhtxfP8UPi4nze/CEYFob9UebBGMJEPOFBi/Market_store.js\";import{getQueryClient}from\"https://framerusercontent.com/modules/hfxq8MeR8YqgxUjDt3zM/GiGixQAuBTljF4Bxp1Ke/Tanstack_query_client.js\";import{isOnFramerCanvasFn}from\"https://framerusercontent.com/modules/0cFx6PDS8kp3yxNfnoIw/3wFcPS10LYSFljb1q710/Framer_utils.js\";import{SHARED_COLORS}from\"https://framerusercontent.com/modules/Nrs4jz2AAEOfEZRQEQij/7Ao2SBt1Ssf683HHXgzl/Shared_styles.js\";import{CurrencyFormatControls,formatCurrency}from\"https://framerusercontent.com/modules/mHaK3bedwyJwyNxfaowX/r1Q3D8lLCMVdN6bFU9bz/Shared_currency_props.js\";import LoadingSkeleton from\"https://framerusercontent.com/modules/N0h2Mv73o8xtz2My1yiB/RR9fj2DVzBXn0Wwu7ijL/Loading_skeleton.js\";import{renderWithTag,TagPropertyControls}from\"https://framerusercontent.com/modules/cmJdj1YCmFSsS6n95OKk/9t9XeEHurZ6w5fbXeCsJ/Shared_tag_props.js\";import{useIsInFramerPreview}from\"https://framerusercontent.com/modules/0cFx6PDS8kp3yxNfnoIw/3wFcPS10LYSFljb1q710/Framer_utils.js\";import{SUPPORT_CONTROL}from\"https://framerusercontent.com/modules/G9UZNzEc4NZQrMJzPvWx/tl22i1lNtmmpBOq8EDe4/Shared_props.js\";import{LoadingSkeletonPropertyControls}from\"https://framerusercontent.com/modules/TxqscBcbPXl18geyBROf/S7yZKjtqtHfQ0qiR18ts/Shared_loading_skeleton_props.js\";// ------------------------------------------------------------ //\n// MAIN COMPONENT\n// ------------------------------------------------------------ //\n/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n */export default function CartInfoLabel(props){const queryClient=getQueryClient();return /*#__PURE__*/_jsx(QueryClientProvider,{client:queryClient,children:/*#__PURE__*/_jsx(CartInfoLabelInner,{...props})});}function CartInfoLabelInner(props){const{cart,isLoading,error}=useCart();const{getMarket}=useMarketStore();const currentMarket=getMarket();const isOnFramerCanvas=isOnFramerCanvasFn();const isInFramerPreview=useIsInFramerPreview();let displayValue;const style={...props.font,color:props.color};if(isLoading&&props.loaderStyle.showLoader||isOnFramerCanvas&&props.loaderStyle.previewLoader){return /*#__PURE__*/_jsx(LoadingSkeleton,{style:{width:props.loaderStyle.width,height:props.loaderStyle.height,backgroundColor:props.loaderStyle.backgroundColor}});}if(error){return null;}if(!cart){if((isOnFramerCanvas||isInFramerPreview)&&props.whenZero===\"show\"&&props.type===\"itemCount\"){return renderWithTag(props.tag,\"0\",style);}if((isOnFramerCanvas||isInFramerPreview)&&props.whenZero===\"show\"&&props.type===\"subtotal\"){const currencyCode=currentMarket?.currencyCode||\"USD\";return renderWithTag(props.tag,formatCurrency({amount:0,currencyCode,options:props.currencyFormat}),style);}else{return null;}}const cartItems=cart.lines?.edges||[];const totalItems=cartItems.reduce((total,{node:item})=>total+item.quantity,0);const subtotalAmount=cart.cost?.subtotalAmount;if(props.type===\"subtotal\"){if(subtotalAmount&&!isOnFramerCanvas){const amount=Number(subtotalAmount.amount);displayValue=formatCurrency({amount,currencyCode:subtotalAmount.currencyCode,options:props.currencyFormat});}else if(subtotalAmount&&(isOnFramerCanvas||isInFramerPreview)){displayValue=formatCurrency({amount:0,currencyCode:subtotalAmount.currencyCode,options:props.currencyFormat});}else{displayValue=\"0\";}}else{if(isOnFramerCanvas||isInFramerPreview){displayValue=\"0\";}else{displayValue=totalItems.toString();}}// Hide component when zero and whenZero is \"Hide\"\nconst isZeroValue=displayValue===\"0\"||props.type===\"itemCount\"&&totalItems===0;if(props.whenZero===\"hide\"&&isZeroValue){return null;}return renderWithTag(props.tag,displayValue,style);}// ------------------------------------------------------------ //\n// PROPERTY CONTROLS\n// ------------------------------------------------------------ //\naddPropertyControls(CartInfoLabel,{type:{type:ControlType.Enum,options:[\"subtotal\",\"itemCount\"],optionTitles:[\"Subtotal\",\"Item Count\"],defaultValue:\"subtotal\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},...CurrencyFormatControls,font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:SHARED_COLORS.foreground},whenZero:{type:ControlType.Enum,title:\"When Zero\",options:[\"show\",\"hide\"],optionTitles:[\"Show\",\"Hide\"],defaultValue:\"show\",displaySegmentedControl:true,description:\"Hides the component when the value is 0\"},...TagPropertyControls,...LoadingSkeletonPropertyControls,...SUPPORT_CONTROL});CartInfoLabel.displayName=\"Cart Info Label\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CartInfoLabel\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","function _define_property(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}class LicenseCache{// Get cached license data\nget(){// First check in-memory cache (fastest)\nif(this.memoryCache&&this.memoryCacheTime&&Date.now()-this.memoryCacheTime<this.cacheDuration){return this.memoryCache;}// Then check localStorage (cross-tab persistence)\ntry{const stored=localStorage.getItem(this.cacheKey);if(stored){const parsed=JSON.parse(stored);if(parsed.data&&parsed.timestamp&&Date.now()-parsed.timestamp<this.cacheDuration){// Update memory cache\nthis.memoryCache=parsed.data;this.memoryCacheTime=parsed.timestamp;return parsed.data;}}}catch(error){console.warn(\"Error reading license cache from localStorage:\",error);}return null;}// Set license data in cache\nset(data){const cacheData={data:data,timestamp:Date.now()};// Update memory cache\nthis.memoryCache=data;this.memoryCacheTime=cacheData.timestamp;// Update localStorage\ntry{localStorage.setItem(this.cacheKey,JSON.stringify(cacheData));}catch(error){console.warn(\"Error saving license cache to localStorage:\",error);}}// Clear cache\nclear(){this.memoryCache=null;this.memoryCacheTime=null;try{localStorage.removeItem(this.cacheKey);}catch(error){console.warn(\"Error clearing license cache from localStorage:\",error);}}// Check if cache is valid\nisValid(){const cached=this.get();return cached!==null;}constructor(cacheDuration=6e4){_define_property(this,\"cacheDuration\",void 0);_define_property(this,\"cacheKey\",void 0);_define_property(this,\"memoryCache\",void 0);_define_property(this,\"memoryCacheTime\",void 0);// 1 minute default\nthis.cacheDuration=cacheDuration;this.cacheKey=\"frameship-license-cache\";this.memoryCache=null;this.memoryCacheTime=null;}}// Export singleton instance\nexport const licenseCache=new LicenseCache(6e4);\nexport const __FramerMetadata__ = {\"exports\":{\"licenseCache\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"LicenseCacheData\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./License_cache.map","export const ENV={ENVIRONMENT:{development:\"localReact\",staging:\"framer\",production:\"framer\"},BACKEND_URL:{development:\"http://localhost:8787\",staging:\"https://frameship-backend-staging.account-ba7.workers.dev\",production:\"https://frameship-backend.account-ba7.workers.dev\"},BACKEND_API_KEY:{development:\"9692aec79a1b5ad3546e7fa02e1046195a85ff2dee60c1fdecf95d446ff16789\",staging:\"58b5bdccbf6f33a5f381fcfbe85bfa5e242bf5d62fadcb5fc30029290434142d\",production:\"9c170a2a758c830a7b191139343767cea3734f5e8c499e8f21d0dcc3a7979805\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"ENV\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Env.map","import{ENV}from\"https://framerusercontent.com/modules/pKQXtSIFOkUZHJ1ZIH57/xasIA5RetlT8iITFSz0n/Env.js\";export async function backendClient(props){const{method,endpoint,params,body}=props;const queryString=new URLSearchParams(params).toString();const url=params?`${ENV.BACKEND_URL.production}${endpoint}?${queryString}`:`${ENV.BACKEND_URL.production}${endpoint}`;const response=await fetch(url,{method,headers:{\"Content-Type\":\"application/json\",\"X-API-Key\":ENV.BACKEND_API_KEY.production},body});if(!response.ok){throw new Error(`Backend API request failed: ${response.status} ${response.statusText}`);}const data=await response.json();return data;}\nexport const __FramerMetadata__ = {\"exports\":{\"backendClient\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{licenseCache}from\"https://framerusercontent.com/modules/U32JRYBcPmO9IzIRP4Rj/GrFKLNDUaXKzMFWb6e2Q/License_cache.js\";import{getLicenseId}from\"https://framerusercontent.com/modules/TgekT24FCXsp3m1M9KnX/UiecgZDEjubVKN4lur2X/Get_shopify_config.js\";import{backendClient}from\"https://framerusercontent.com/modules/b3e85pFcNFtqTX3XSv9e/zOfqbkMdl0fyR3REXbDr/Backend_client.js\";export async function fetchLicense(){// Check cache first\nconst cached=licenseCache.get();if(cached){return cached;}// Cache miss - make API call\nconsole.log(\"License cache miss - fetching from API\");// Check if we're in a browser environment\nif(typeof window===\"undefined\"){throw new Error(\"License check requires browser environment\");}// Get license ID from script tag\nconst licenseId=getLicenseId();if(!licenseId){// If no license ID, assume free license\nreturn{free:true};}// Get current URL\nconst currentUrl=encodeURIComponent(window.location.href);// Make request to backend license endpoint using backendClient\nconst licenseData=await backendClient({method:\"GET\",endpoint:\"/license-check\",params:{url:currentUrl,license_id:licenseId}});// Cache the response\nlicenseCache.set(licenseData);console.log(\"License data cached for 1 minute\");return licenseData;}\nexport const __FramerMetadata__ = {\"exports\":{\"fetchLicense\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Licence_service.map","import{useQuery}from\"https://framerusercontent.com/modules/EsOvuK0xi7z7RIQRkokm/bRiQrUY3yTYaOk3nVVOr/Tanstack_query.js\";import{licenseCache}from\"https://framerusercontent.com/modules/U32JRYBcPmO9IzIRP4Rj/GrFKLNDUaXKzMFWb6e2Q/License_cache.js\";import{fetchLicense}from\"https://framerusercontent.com/modules/JhvDT64z5Z8fFnafHobq/HSb9rjpYVtRnkJDZeS9C/Licence_service.js\";export const LICENSE_QUERY_KEYS={all:[\"license\"]};export const useLicense=()=>{const{data,isLoading,error}=useQuery({queryKey:LICENSE_QUERY_KEYS.all,queryFn:fetchLicense,staleTime:6e4,gcTime:5*60*1e3,retry:1});// If API fails, try to use cached data as fallback\nconst cachedData=licenseCache.get();const licenseData=data||cachedData;return{isFree:licenseData?.free===true,isLoading,error:error||null};};\nexport const __FramerMetadata__ = {\"exports\":{\"LICENSE_QUERY_KEYS\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useLicense\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useCart}from\"https://framerusercontent.com/modules/qNwuWLbXbcYKugmCfVBu/lJRSRZl0egQQcZWwbvLC/Use_cart.js\";import{QueryClientWrapper}from\"https://framerusercontent.com/modules/zParpRuqXNNcrHNZHUCA/qIi3gTU5Kf3ikBUxIit5/Query_client_wrapper.js\";import{useLicense}from\"https://framerusercontent.com/modules/kGyAHPbQwKZr1zBe6pP6/bIPQ7zE8UE9wmZAHuORx/Use_license.js\";import{PresetPrimaryButtonStyleControls,PresetButtonContentControls,CustomButtonControls,overrideControlDefaults,PresetPrimaryButtonDisabledStyleControls}from\"https://framerusercontent.com/modules/jSzgfFOp8vV7JiKIMM1a/v3OEw29gw3h4dfbsV2S5/Shared_button_props.js\";import PresetButton from\"https://framerusercontent.com/modules/a6C1Qq7kxeKULOsvIpdv/tPAd3RAGxQdbicMYlPZq/Preset_button.js\";import CustomButtonWrapper from\"https://framerusercontent.com/modules/KkMHEXBTzNGLCAGsRLrm/6SkMdiv3T9lXNoUXujQ9/Custom_button_wrapper.js\";import{SUPPORT_CONTROL}from\"https://framerusercontent.com/modules/G9UZNzEc4NZQrMJzPvWx/tl22i1lNtmmpBOq8EDe4/Shared_props.js\";import{isOnFramerCanvasFn}from\"https://framerusercontent.com/modules/0cFx6PDS8kp3yxNfnoIw/3wFcPS10LYSFljb1q710/Framer_utils.js\";// ------------------------------------------------------------ //\n// MAIN COMPONENT\n// ------------------------------------------------------------ //\nfunction CheckoutButtonContent(props){const{cart,cartId,isLoading}=useCart();const{isFree}=useLicense();const isOnFramerCanvas=isOnFramerCanvasFn();const handleCheckout=()=>{if(isFree){return;}try{if(!cartId){throw new Error(\"No cart available\");}const hasItems=Boolean(cart?.lines?.edges?.length&&cart.lines.edges.length>0);if(!hasItems){throw new Error(\"Cart is empty\");}if(!cart?.checkoutUrl){throw new Error(\"Checkout URL not available\");}// Call the optional callback\nprops.onCheckoutStart?.();// Use the checkoutUrl from cart data and add return URL\nconst checkoutUrl=cart.checkoutUrl;const finalCheckoutUrl=`${checkoutUrl}&return_url=${encodeURIComponent(window.location.origin+\"/checkout-complete\")}`;// Open checkout based on newTab prop\nif(props.newTab){window.open(finalCheckoutUrl,\"_blank\",\"noopener,noreferrer\");}else{window.location.href=finalCheckoutUrl;}}catch(error){console.error(\"Checkout error:\",error);props.onCheckoutError?.(error);}};// Check if cart has items (fixed linter error)\nconst hasItems=Boolean(cart?.lines?.edges?.length&&cart.lines.edges.length>0);const isDisabled=props.disabled||!hasItems||isLoading||isFree;// Preview type logic: only applies when on Framer canvas\n// When on canvas and previewType is \"disabled\", show disabled style\n// When on canvas and previewType is \"default\", show normal style (force enabled for preview)\n// When not on canvas, ignore previewType and use normal disabled logic\nconst finalDisabled=isOnFramerCanvas?props.previewType===\"disabled\":isDisabled;const buttonText=props.text?props.text:\"Checkout\";if(props.buttonType===\"custom\"){return /*#__PURE__*/_jsx(CustomButtonWrapper,{onClick:handleCheckout,customButtonSize:props.customButtonSize,children:props.customButton});}return /*#__PURE__*/_jsx(PresetButton,{onClick:handleCheckout,disabled:finalDisabled,font:props.presetButtonStyle.font,leftIcon:props.leftIcon?.[0],rightIcon:props.rightIcon?.[0],text:isLoading?\"Loading...\":buttonText,presetButtonStyle:props.presetButtonStyle,disabledStyle:props.disabledStyle});}// ------------------------------------------------------------ //\n// MAIN EXPORT\n// ------------------------------------------------------------ //\n/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 40\n * @framerDisableUnlink\n */export default function CheckoutButton(props){return /*#__PURE__*/_jsx(QueryClientWrapper,{children:/*#__PURE__*/_jsx(CheckoutButtonContent,{...props})});}// ------------------------------------------------------------ //\n// PROPERTY CONTROLS\n// ------------------------------------------------------------ //\naddPropertyControls(CheckoutButton,{...CustomButtonControls,...overrideControlDefaults(PresetPrimaryButtonStyleControls,{\"presetButtonStyle.tapScale\":.995}),...overrideControlDefaults(PresetButtonContentControls,{text:\"Checkout\"}),disabled:{type:ControlType.Boolean,title:\"Disabled\",defaultValue:false},...PresetPrimaryButtonDisabledStyleControls,newTab:{type:ControlType.Boolean,title:\"Open in New Tab\",defaultValue:true},previewType:{type:ControlType.Enum,title:\"Preview\",options:[\"default\",\"disabled\"],optionTitles:[\"Default\",\"Disabled\"],defaultValue:\"default\",displaySegmentedControl:true},...SUPPORT_CONTROL});CheckoutButton.displayName=\"Checkout Button\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CheckoutButton\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";export default function WarningSvg({style}){return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"32\",height:\"32\",fill:\"currentColor\",viewBox:\"0 0 256 256\",style:style,children:/*#__PURE__*/_jsx(\"path\",{d:\"M236.8,188.09,149.35,36.22h0a24.76,24.76,0,0,0-42.7,0L19.2,188.09a23.51,23.51,0,0,0,0,23.72A24.35,24.35,0,0,0,40.55,224h174.9a24.35,24.35,0,0,0,21.33-12.19A23.51,23.51,0,0,0,236.8,188.09ZM120,104a8,8,0,0,1,16,0v40a8,8,0,0,1-16,0Zm8,88a12,12,0,1,1,12-12A12,12,0,0,1,128,192Z\"})});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"WarningSvg\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Warning.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import WarningSvg from\"https://framerusercontent.com/modules/a6DVEwKxzlS6D6qBIVTI/4nAFsKTAVSYf274I7U6n/Warning.js\";export default function MissingPropsWarning({missingProps}){return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",alignItems:\"start\",justifyContent:\"center\",gap:\"4px\",borderRadius:\"4px\",border:\"2px dashed #FF4D4D\",padding:\"12px 16px\",backgroundColor:\"#FF4D4D10\",boxSizing:\"border-box\",fontSize:\"14px\",lineHeight:\"20px\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:\"8px\",alignItems:\"center\"},children:[/*#__PURE__*/_jsx(WarningSvg,{style:{width:\"20px\",height:\"20px\",color:\"#FF4D4D\"}}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:\"600\"},children:missingProps.length>1?\"Missing Component Properties\":\"Missing Component Property\"})]}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[\"Set up the component by connecting\",\" \",/*#__PURE__*/_jsx(\"strong\",{children:missingProps.join(\", \")}),\" to the component or by selecting \",/*#__PURE__*/_jsx(\"strong\",{children:missingProps.join(\", \")}),\" from the component properties.\"]})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MissingPropsWarning\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Missing_props_warning.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{createContext,useContext}from\"react\";import{useLicense}from\"https://framerusercontent.com/modules/kGyAHPbQwKZr1zBe6pP6/bIPQ7zE8UE9wmZAHuORx/Use_license.js\";const LicenseContext=/*#__PURE__*/createContext(undefined);export function LicenseProvider({children}){const licenseData=useLicense();return /*#__PURE__*/_jsx(LicenseContext.Provider,{value:licenseData,children:children});}export function useLicenseContext(){const context=useContext(LicenseContext);if(context===undefined){throw new Error(\"useLicenseContext must be used within a LicenseProvider\");}return context;}\nexport const __FramerMetadata__ = {\"exports\":{\"LicenseProvider\":{\"type\":\"reactComponent\",\"name\":\"LicenseProvider\",\"slots\":[\"children\"],\"annotations\":{\"framerContractVersion\":\"1\"}},\"useLicenseContext\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (808fccf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,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-yvDv4\";const variantClassNames={nAcSi0Q4q:\"framer-v-1dx2m24\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"nAcSi0Q4q\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1dx2m24\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"nAcSi0Q4q\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.4)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qgxcaq\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"TVNkLFV9a\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nubdde\",layoutDependency:layoutDependency,layoutId:\"wFJRnI40a\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-ezi7fp\",layoutDependency:layoutDependency,layoutId:\"aNdvEZwcH\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\" overflow=\"visible\"><g><path d=\"M 0 0 L 16 0 L 16 16 L 0 16 Z\" fill=\"transparent\"></path><path d=\"M 8 1.333 C 9.841 1.333 11.333 2.826 11.333 4.667 L 11.333 6.667 C 12.438 6.667 13.333 7.562 13.333 8.667 L 13.333 12.667 C 13.333 13.771 12.438 14.667 11.333 14.667 L 4.667 14.667 C 3.562 14.667 2.667 13.771 2.667 12.667 L 2.667 8.667 C 2.667 7.562 3.562 6.667 4.667 6.667 L 4.667 4.667 C 4.667 2.826 6.159 1.333 8 1.333 M 8 9.333 C 7.302 9.333 6.722 9.871 6.67 10.567 L 6.667 10.667 C 6.667 11.403 7.264 12 8 12 C 8.736 12 9.333 11.403 9.333 10.667 C 9.333 9.93 8.736 9.333 8 9.333 M 8 2.667 C 6.895 2.667 6 3.562 6 4.667 L 6 6.667 L 10 6.667 L 10 4.667 C 10 3.562 9.105 2.667 8 2.667\" fill=\"rgb(0,0,0)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-stwm1e\",layoutDependency:layoutDependency,layoutId:\"Rp27oX084\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\" overflow=\"visible\"><path d=\"M 0 0 L 16 0 L 16 16 L 0 16 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-197lgmt\",layoutDependency:layoutDependency,layoutId:\"ShjwPumuw\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.667 13.333\" overflow=\"visible\"><path d=\"M 5.333 0 C 7.174 0 8.667 1.492 8.667 3.333 L 8.667 5.333 C 9.771 5.333 10.667 6.229 10.667 7.333 L 10.667 11.333 C 10.667 12.438 9.771 13.333 8.667 13.333 L 2 13.333 C 0.895 13.333 0 12.438 0 11.333 L 0 7.333 C 0 6.229 0.895 5.333 2 5.333 L 2 3.333 C 2 1.492 3.492 0 5.333 0 M 5.333 8 C 4.636 8 4.056 8.538 4.003 9.233 L 4 9.333 C 4 10.07 4.597 10.667 5.333 10.667 C 6.07 10.667 6.667 10.07 6.667 9.333 C 6.667 8.597 6.07 8 5.333 8 M 5.333 1.333 C 4.229 1.333 3.333 2.229 3.333 3.333 L 3.333 5.333 L 7.333 5.333 L 7.333 3.333 C 7.333 2.229 6.438 1.333 5.333 1.333\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1y3tsak\",layoutDependency:layoutDependency,layoutId:\"GLHlL4s1w\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.667 13.333\" overflow=\"visible\"><path d=\"M 5.333 0 C 7.174 0 8.667 1.492 8.667 3.333 L 8.667 5.333 C 9.771 5.333 10.667 6.229 10.667 7.333 L 10.667 11.333 C 10.667 12.438 9.771 13.333 8.667 13.333 L 2 13.333 C 0.895 13.333 0 12.438 0 11.333 L 0 7.333 C 0 6.229 0.895 5.333 2 5.333 L 2 3.333 C 2 1.492 3.492 0 5.333 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1saqngk\",layoutDependency:layoutDependency,layoutId:\"hkGZlWS5n\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.667 2.667\" overflow=\"visible\"><path d=\"M 1.333 0 C 0.636 0 0.056 0.538 0.003 1.233 L 0 1.333 C 0 2.07 0.597 2.667 1.333 2.667 C 2.07 2.667 2.667 2.07 2.667 1.333 C 2.667 0.597 2.07 0 1.333 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5chj6a\",layoutDependency:layoutDependency,layoutId:\"z7l8p8rYy\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4 4\" overflow=\"visible\"><path d=\"M 2 0 C 0.895 0 0 0.895 0 2 L 0 4 L 4 4 L 4 2 C 4 0.895 3.105 0 2 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QnJpY29sYWdlIEdyb3Rlc3F1ZS12YXJpYWJsZS1yZWd1bGFyVkY9SW05d2Mzb2lJRGsyTENBaWQyZG9kQ0lnT0RBd0xDQWlkMlIwYUNJZ01UQXc=\",\"--framer-font-family\":'\"Bricolage Grotesque Variable\", \"Bricolage Grotesque Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 96, \"wght\" 800, \"wdth\" 100)',\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-transform\":\"uppercase\"},children:\"upgrade to PUBLISH\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QnJpY29sYWdlIEdyb3Rlc3F1ZS12YXJpYWJsZS1yZWd1bGFyVkY9SW05d2Mzb2lJRGsyTENBaWQyZG9kQ0lnT0RBd0xDQWlkMlIwYUNJZ01UQXc=\",\"--framer-font-family\":'\"Bricolage Grotesque Variable\", \"Bricolage Grotesque Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-1qhja7k, \"opsz\" 96, \"wght\" 800, \"wdth\" 100)',\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-transform\":\"uppercase\"},children:\"YOUR STORE\"})]}),className:\"framer-1daoptz\",\"data-framer-name\":\"Online Course\",fonts:[\"GF;Bricolage Grotesque-variable-regular\"],layoutDependency:layoutDependency,layoutId:\"mjecyYYdr\",style:{\"--extracted-1qhja7k\":'\"opsz\" 96, \"wght\" 800, \"wdth\" 100',\"--extracted-2gg91v\":'\"opsz\" 96, \"wght\" 800, \"wdth\" 100',\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"Use Shopify on your Framer site\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgba(0, 0, 0, 0.6))\"},children:\"with Frameship.\"})]}),className:\"framer-la1ndd\",\"data-framer-name\":\"Create engaging learning experiences\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"R3_znsqdM\",style:{\"--extracted-2gxw0f\":\"rgba(0, 0, 0, 0.6)\",\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.6)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q02xf5\",layoutDependency:layoutDependency,layoutId:\"gdOTAqUTy\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://buy.stripe.com/bJeaEXbcN0Oid5ZaQV5EY0M\",motionChild:true,nodeId:\"azwEH0J2C\",openInNewTab:true,scopeId:\"ZrUsU8aFu\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-bbg7j7 framer-vlpx12\",\"data-framer-name\":\"CTA\",layoutDependency:layoutDependency,layoutId:\"azwEH0J2C\",style:{backgroundColor:\"rgb(64, 212, 27)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QnJpY29sYWdlIEdyb3Rlc3F1ZS04MDA=\",\"--framer-font-family\":'\"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"UPGRADE\"})}),className:\"framer-1wdwxz3\",\"data-framer-name\":\"CONTINUE\",fonts:[\"GF;Bricolage Grotesque-800\"],layoutDependency:layoutDependency,layoutId:\"wM9v_325f\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})})}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1as0hep\",layoutDependency:layoutDependency,layoutId:\"AkJZpoNBN\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 61 7\" overflow=\"visible\"><g><path d=\"M 56.834 4.955 L 56.834 3.632 L 58.081 3.632 C 58.493 3.632 58.8 3.551 59.003 3.388 C 59.206 3.219 59.307 2.94 59.307 2.554 C 59.307 2.187 59.213 1.916 59.024 1.74 C 58.841 1.557 58.561 1.465 58.182 1.465 L 56.834 1.465 L 56.834 0.142 L 58.273 0.142 C 58.659 0.142 59.017 0.19 59.348 0.285 C 59.679 0.373 59.966 0.516 60.209 0.712 C 60.459 0.909 60.652 1.156 60.787 1.455 C 60.929 1.754 61 2.113 61 2.533 C 61 3.069 60.878 3.517 60.635 3.876 C 60.399 4.236 60.054 4.507 59.601 4.69 C 59.148 4.867 58.594 4.955 57.939 4.955 Z M 55.608 6.857 L 55.608 0.143 L 57.25 0.143 L 57.25 6.858 L 55.608 6.858 Z M 53.143 6.858 L 53.143 0.142 L 54.795 0.142 L 54.795 6.858 Z M 50.693 6.858 L 50.693 0.142 L 52.335 0.142 L 52.335 6.858 Z M 46.689 6.858 L 46.689 0.142 L 48.331 0.142 L 48.331 6.858 Z M 47.915 4.172 L 47.915 2.788 L 51.554 2.788 L 51.554 4.172 Z M 43.385 7 C 42.912 7 42.496 6.946 42.138 6.837 C 41.787 6.729 41.493 6.573 41.256 6.369 C 41.024 6.172 40.843 5.92 40.729 5.637 C 40.621 5.345 40.574 5.023 40.587 4.67 L 42.108 4.334 C 42.121 4.646 42.185 4.901 42.3 5.097 C 42.418 5.284 42.587 5.432 42.787 5.525 C 42.99 5.613 43.216 5.657 43.466 5.657 C 43.669 5.657 43.848 5.633 44.003 5.586 C 44.159 5.531 44.28 5.46 44.368 5.372 C 44.463 5.277 44.51 5.169 44.51 5.047 C 44.51 4.884 44.449 4.751 44.328 4.65 C 44.206 4.541 44.037 4.45 43.821 4.375 C 43.584 4.292 43.344 4.217 43.101 4.151 C 42.809 4.069 42.518 3.981 42.229 3.887 C 41.956 3.79 41.695 3.664 41.449 3.51 C 41.215 3.363 41.017 3.165 40.871 2.93 C 40.729 2.693 40.658 2.398 40.658 2.045 C 40.658 1.611 40.766 1.241 40.983 0.936 C 41.206 0.631 41.51 0.4 41.895 0.244 C 42.287 0.082 42.733 0 43.233 0 C 43.76 0 44.229 0.092 44.642 0.275 C 45.054 0.451 45.371 0.712 45.594 1.058 C 45.817 1.404 45.905 1.828 45.858 2.33 L 44.358 2.574 C 44.365 2.371 44.344 2.191 44.297 2.035 C 44.25 1.879 44.175 1.747 44.074 1.638 C 43.979 1.53 43.858 1.448 43.709 1.394 C 43.561 1.333 43.385 1.302 43.182 1.302 C 42.973 1.302 42.797 1.33 42.655 1.384 C 42.52 1.438 42.415 1.513 42.341 1.608 C 42.273 1.702 42.238 1.817 42.239 1.933 C 42.239 2.076 42.294 2.194 42.402 2.289 C 42.51 2.384 42.665 2.469 42.868 2.544 C 43.071 2.611 43.31 2.683 43.588 2.757 C 43.881 2.839 44.172 2.931 44.459 3.032 C 44.749 3.123 45.025 3.253 45.28 3.419 C 45.526 3.57 45.731 3.78 45.878 4.029 C 46.034 4.28 46.111 4.599 46.111 4.985 C 46.111 5.433 45.993 5.806 45.757 6.105 C 45.527 6.403 45.206 6.627 44.794 6.776 C 44.388 6.926 43.919 7 43.385 7 Z M 35.356 6.858 L 35.356 0.142 L 36.998 0.142 L 36.998 6.858 Z M 36.582 6.858 L 36.582 5.484 L 40.14 5.484 L 40.14 6.858 Z M 36.582 4.09 L 36.582 2.859 L 39.674 2.859 L 39.674 4.09 Z M 36.582 1.516 L 36.582 0.142 L 40.14 0.142 L 40.14 1.516 Z M 27.021 6.858 L 27.021 0.142 L 29.484 0.142 L 30.852 4.914 L 30.872 4.914 L 32.21 0.142 L 34.542 0.142 L 34.542 6.858 L 33.021 6.858 L 33.021 1.801 L 33.001 1.801 L 31.491 6.858 L 30.051 6.858 L 28.561 1.801 L 28.541 1.801 L 28.541 6.858 Z M 19.974 6.858 L 22.214 0.142 L 24.343 0.142 L 26.573 6.858 L 24.799 6.858 L 23.299 1.475 L 23.238 1.475 L 21.728 6.858 Z M 21.241 5.667 L 21.241 4.507 L 25.509 4.507 L 25.509 5.667 Z M 14.044 6.858 L 14.044 0.142 L 16.821 0.142 C 17.118 0.142 17.399 0.17 17.662 0.224 C 17.933 0.271 18.176 0.346 18.392 0.448 C 18.615 0.549 18.808 0.678 18.97 0.834 C 19.133 0.992 19.261 1.183 19.345 1.394 C 19.433 1.604 19.476 1.845 19.476 2.116 C 19.476 2.327 19.439 2.527 19.365 2.717 C 19.297 2.9 19.186 3.066 19.031 3.215 C 18.882 3.364 18.686 3.49 18.443 3.592 C 18.206 3.687 17.922 3.754 17.591 3.795 L 17.591 3.876 C 18.024 3.897 18.358 3.982 18.595 4.131 C 18.831 4.28 19.007 4.47 19.122 4.701 C 19.246 4.931 19.338 5.178 19.395 5.433 L 19.75 6.858 L 17.936 6.858 L 17.683 5.525 C 17.642 5.294 17.578 5.108 17.49 4.965 C 17.409 4.823 17.29 4.718 17.135 4.65 C 16.98 4.582 16.774 4.548 16.517 4.548 L 15.686 4.548 L 15.686 6.858 Z M 15.686 3.276 L 16.638 3.276 C 17.01 3.276 17.294 3.205 17.49 3.063 C 17.686 2.92 17.784 2.703 17.784 2.411 C 17.784 2.093 17.693 1.855 17.51 1.699 C 17.328 1.543 17.051 1.465 16.679 1.465 L 15.686 1.465 L 15.686 3.276 Z M 8.877 6.858 L 8.877 0.142 L 10.519 0.142 L 10.519 6.858 Z M 9.698 4.467 L 9.698 3.124 L 13.104 3.124 L 13.104 4.467 Z M 9.698 1.516 L 9.698 0.142 L 13.448 0.142 L 13.448 1.516 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 6.673 5.258 C 6.673 6.143 5.959 6.86 5.078 6.86 L 1.596 6.86 C 0.716 6.86 0.002 6.143 0.002 5.258 L 0.002 3.512 C 0.886 4.4 2.086 4.899 3.337 4.899 C 4.588 4.899 5.789 4.4 6.673 3.511 L 6.673 5.258 Z M 0.001 3.512 L 0 3.511 L 0.001 3.51 L 0.001 3.513 Z M 6.674 3.511 L 6.673 3.511 L 6.673 3.51 Z M 6.407 1.861 C 6.554 1.861 6.673 1.981 6.673 2.128 L 6.673 3.51 L 5.03 1.861 Z M 1.643 1.861 L 0.002 3.51 L 0.002 2.128 C 0.002 1.981 0.121 1.861 0.267 1.861 L 1.643 1.861 Z M 5.03 1.861 L 1.643 1.861 L 3.337 0.161 Z\" fill=\"rgb(64,212,27)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-wnk5gx\",layoutDependency:layoutDependency,layoutId:\"aaA4tuwIc\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 52.123 7\" overflow=\"visible\"><path d=\"M 47.957 4.955 L 47.957 3.632 L 49.204 3.632 C 49.616 3.632 49.924 3.551 50.126 3.388 C 50.329 3.219 50.43 2.94 50.43 2.554 C 50.43 2.187 50.336 1.916 50.147 1.74 C 49.964 1.557 49.684 1.465 49.305 1.465 L 47.957 1.465 L 47.957 0.142 L 49.397 0.142 C 49.782 0.142 50.14 0.19 50.471 0.285 C 50.802 0.373 51.089 0.516 51.332 0.712 C 51.582 0.909 51.775 1.156 51.91 1.455 C 52.052 1.754 52.123 2.113 52.123 2.533 C 52.123 3.069 52.002 3.517 51.758 3.876 C 51.522 4.236 51.177 4.507 50.724 4.69 C 50.272 4.867 49.718 4.955 49.062 4.955 Z M 46.731 6.857 L 46.731 0.143 L 48.373 0.143 L 48.373 6.858 L 46.731 6.858 Z M 44.266 6.858 L 44.266 0.142 L 45.918 0.142 L 45.918 6.858 Z M 41.816 6.858 L 41.816 0.142 L 43.458 0.142 L 43.458 6.858 Z M 37.812 6.858 L 37.812 0.142 L 39.454 0.142 L 39.454 6.858 Z M 39.038 4.172 L 39.038 2.788 L 42.677 2.788 L 42.677 4.172 Z M 34.508 7 C 34.035 7 33.619 6.946 33.261 6.837 C 32.91 6.729 32.616 6.573 32.379 6.369 C 32.147 6.172 31.966 5.92 31.852 5.637 C 31.744 5.345 31.697 5.023 31.71 4.67 L 33.231 4.334 C 33.244 4.646 33.308 4.901 33.423 5.097 C 33.541 5.284 33.71 5.432 33.91 5.525 C 34.113 5.613 34.339 5.657 34.589 5.657 C 34.792 5.657 34.971 5.633 35.126 5.586 C 35.282 5.531 35.403 5.46 35.491 5.372 C 35.586 5.277 35.633 5.169 35.633 5.047 C 35.633 4.884 35.572 4.751 35.451 4.65 C 35.329 4.541 35.16 4.45 34.944 4.375 C 34.707 4.292 34.467 4.217 34.224 4.151 C 33.932 4.069 33.641 3.981 33.352 3.887 C 33.079 3.79 32.818 3.664 32.572 3.51 C 32.338 3.363 32.14 3.165 31.994 2.93 C 31.852 2.693 31.781 2.398 31.781 2.045 C 31.781 1.611 31.889 1.241 32.106 0.936 C 32.329 0.631 32.633 0.4 33.018 0.244 C 33.41 0.082 33.856 0 34.356 0 C 34.883 0 35.353 0.092 35.765 0.275 C 36.177 0.451 36.495 0.712 36.718 1.058 C 36.94 1.404 37.028 1.828 36.981 2.33 L 35.481 2.574 C 35.488 2.371 35.467 2.191 35.42 2.035 C 35.373 1.879 35.298 1.747 35.197 1.638 C 35.103 1.53 34.981 1.448 34.832 1.394 C 34.684 1.333 34.508 1.302 34.305 1.302 C 34.096 1.302 33.92 1.33 33.778 1.384 C 33.643 1.438 33.538 1.513 33.464 1.608 C 33.396 1.702 33.361 1.817 33.363 1.933 C 33.363 2.076 33.417 2.194 33.525 2.289 C 33.633 2.384 33.788 2.469 33.991 2.544 C 34.194 2.611 34.434 2.683 34.711 2.757 C 35.004 2.839 35.295 2.931 35.582 3.032 C 35.872 3.123 36.148 3.253 36.403 3.419 C 36.649 3.57 36.854 3.78 37.001 4.029 C 37.157 4.28 37.234 4.599 37.234 4.985 C 37.234 5.433 37.116 5.806 36.88 6.105 C 36.65 6.403 36.329 6.627 35.917 6.776 C 35.511 6.926 35.042 7 34.508 7 Z M 26.479 6.858 L 26.479 0.142 L 28.121 0.142 L 28.121 6.858 Z M 27.705 6.858 L 27.705 5.484 L 31.263 5.484 L 31.263 6.858 Z M 27.705 4.09 L 27.705 2.859 L 30.797 2.859 L 30.797 4.09 Z M 27.705 1.516 L 27.705 0.142 L 31.263 0.142 L 31.263 1.516 Z M 18.144 6.858 L 18.144 0.142 L 20.607 0.142 L 21.975 4.914 L 21.995 4.914 L 23.333 0.142 L 25.665 0.142 L 25.665 6.858 L 24.144 6.858 L 24.144 1.801 L 24.124 1.801 L 22.614 6.858 L 21.174 6.858 L 19.684 1.801 L 19.664 1.801 L 19.664 6.858 Z M 11.097 6.858 L 13.337 0.142 L 15.466 0.142 L 17.696 6.858 L 15.922 6.858 L 14.422 1.475 L 14.361 1.475 L 12.851 6.858 Z M 12.364 5.667 L 12.364 4.507 L 16.632 4.507 L 16.632 5.667 Z M 5.167 6.858 L 5.167 0.142 L 7.944 0.142 C 8.241 0.142 8.522 0.17 8.785 0.224 C 9.056 0.271 9.299 0.346 9.515 0.448 C 9.738 0.549 9.931 0.678 10.093 0.834 C 10.256 0.992 10.384 1.183 10.468 1.394 C 10.556 1.604 10.6 1.845 10.6 2.116 C 10.6 2.327 10.562 2.527 10.488 2.717 C 10.421 2.9 10.309 3.066 10.154 3.215 C 10.005 3.364 9.809 3.49 9.566 3.592 C 9.329 3.687 9.045 3.754 8.714 3.795 L 8.714 3.876 C 9.147 3.897 9.481 3.982 9.718 4.131 C 9.954 4.28 10.13 4.47 10.245 4.701 C 10.369 4.931 10.461 5.178 10.518 5.433 L 10.873 6.858 L 9.059 6.858 L 8.806 5.525 C 8.765 5.294 8.701 5.108 8.613 4.965 C 8.532 4.823 8.414 4.718 8.258 4.65 C 8.103 4.582 7.897 4.548 7.64 4.548 L 6.809 4.548 L 6.809 6.858 Z M 6.809 3.276 L 7.761 3.276 C 8.133 3.276 8.417 3.205 8.613 3.063 C 8.809 2.92 8.907 2.703 8.907 2.411 C 8.907 2.093 8.816 1.855 8.633 1.699 C 8.451 1.543 8.174 1.465 7.802 1.465 L 6.809 1.465 L 6.809 3.276 Z M 0 6.858 L 0 0.142 L 1.642 0.142 L 1.642 6.858 Z M 0.821 4.467 L 0.821 3.124 L 4.227 3.124 L 4.227 4.467 Z M 0.821 1.516 L 0.821 0.142 L 4.571 0.142 L 4.571 1.516 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1qv3pw\",layoutDependency:layoutDependency,layoutId:\"bJLKN413m\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.166 4.812\" overflow=\"visible\"><path d=\"M 0 4.812 L 0 3.49 L 1.247 3.49 C 1.659 3.49 1.966 3.408 2.169 3.246 C 2.372 3.076 2.473 2.798 2.473 2.411 C 2.473 2.045 2.379 1.774 2.189 1.597 C 2.007 1.414 1.727 1.323 1.348 1.323 L 0 1.323 L 0 0 L 1.439 0 C 1.824 0 2.183 0.048 2.514 0.142 C 2.845 0.231 3.132 0.373 3.375 0.57 C 3.625 0.766 3.818 1.014 3.953 1.312 C 4.095 1.611 4.166 1.97 4.166 2.391 C 4.166 2.927 4.044 3.375 3.801 3.734 C 3.565 4.094 3.22 4.365 2.767 4.548 C 2.314 4.724 1.76 4.812 1.105 4.812 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1oyhy3g\",layoutDependency:layoutDependency,layoutId:\"razXpsy3j\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.642 6.715\" overflow=\"visible\"><path d=\"M 0 6.715 L 0 0 L 1.642 0 L 1.642 6.715 L 0 6.715 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zhdych\",layoutDependency:layoutDependency,layoutId:\"NHkAkiHbG\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.652 6.715\" overflow=\"visible\"><path d=\"M 0 6.715 L 0 0 L 1.652 0 L 1.652 6.715 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tgqpfl\",layoutDependency:layoutDependency,layoutId:\"eAsJgxYzY\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.642 6.715\" overflow=\"visible\"><path d=\"M 0 6.715 L 0 0 L 1.642 0 L 1.642 6.715 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16wkrwm\",layoutDependency:layoutDependency,layoutId:\"aror3vyM6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.642 6.715\" overflow=\"visible\"><path d=\"M 0 6.715 L 0 0 L 1.642 0 L 1.642 6.715 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dbcf63\",layoutDependency:layoutDependency,layoutId:\"PenSh6mMb\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.639 1.384\" overflow=\"visible\"><path d=\"M 0 1.384 L 0 0 L 3.639 0 L 3.639 1.384 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-h4zafe\",layoutDependency:layoutDependency,layoutId:\"Kpqk8Bilp\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.526 7\" overflow=\"visible\"><path d=\"M 2.8 7 C 2.327 7 1.911 6.946 1.553 6.837 C 1.202 6.729 0.908 6.573 0.671 6.369 C 0.439 6.172 0.258 5.92 0.144 5.637 C 0.036 5.345 -0.011 5.023 0.002 4.67 L 1.523 4.334 C 1.536 4.646 1.6 4.901 1.715 5.097 C 1.833 5.284 2.002 5.432 2.202 5.525 C 2.405 5.613 2.631 5.657 2.881 5.657 C 3.084 5.657 3.263 5.633 3.418 5.586 C 3.574 5.531 3.695 5.46 3.783 5.372 C 3.878 5.277 3.925 5.169 3.925 5.047 C 3.925 4.884 3.864 4.751 3.743 4.65 C 3.621 4.541 3.452 4.45 3.236 4.375 C 2.999 4.292 2.759 4.217 2.516 4.151 C 2.224 4.069 1.933 3.981 1.644 3.887 C 1.371 3.79 1.11 3.664 0.864 3.51 C 0.63 3.363 0.432 3.165 0.286 2.93 C 0.144 2.693 0.073 2.398 0.073 2.045 C 0.073 1.611 0.181 1.241 0.398 0.936 C 0.621 0.631 0.925 0.4 1.31 0.244 C 1.702 0.082 2.148 0 2.648 0 C 3.175 0 3.644 0.092 4.057 0.275 C 4.469 0.451 4.786 0.712 5.009 1.058 C 5.232 1.404 5.32 1.828 5.273 2.33 L 3.773 2.574 C 3.78 2.371 3.759 2.191 3.712 2.035 C 3.665 1.879 3.59 1.747 3.489 1.638 C 3.394 1.53 3.273 1.448 3.124 1.394 C 2.976 1.333 2.8 1.302 2.597 1.302 C 2.388 1.302 2.212 1.33 2.07 1.384 C 1.935 1.438 1.83 1.513 1.756 1.608 C 1.688 1.702 1.653 1.817 1.654 1.933 C 1.654 2.076 1.709 2.194 1.817 2.289 C 1.925 2.384 2.08 2.469 2.283 2.544 C 2.486 2.611 2.725 2.683 3.003 2.757 C 3.296 2.839 3.587 2.931 3.874 3.032 C 4.164 3.123 4.44 3.253 4.695 3.419 C 4.941 3.57 5.146 3.78 5.293 4.029 C 5.449 4.28 5.526 4.599 5.526 4.985 C 5.526 5.433 5.408 5.806 5.172 6.105 C 4.942 6.403 4.621 6.627 4.209 6.776 C 3.803 6.926 3.334 7 2.8 7 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1obu94e\",layoutDependency:layoutDependency,layoutId:\"zFNAGJzDl\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.642 6.715\" overflow=\"visible\"><path d=\"M 0 6.715 L 0 0 L 1.642 0 L 1.642 6.715 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-k37omh\",layoutDependency:layoutDependency,layoutId:\"Ogxjg46WD\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.558 1.374\" overflow=\"visible\"><path d=\"M 0 1.374 L 0 0 L 3.558 0 L 3.558 1.374 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5c1bje\",layoutDependency:layoutDependency,layoutId:\"MQ1XMr1H6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.092 1.231\" overflow=\"visible\"><path d=\"M 0 1.231 L 0 0 L 3.092 0 L 3.092 1.231 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1u1grab\",layoutDependency:layoutDependency,layoutId:\"sNg1qhz1N\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.558 1.374\" overflow=\"visible\"><path d=\"M 0 1.374 L 0 0 L 3.558 0 L 3.558 1.374 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1aqol5v\",layoutDependency:layoutDependency,layoutId:\"cFiIDov4p\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.521 6.715\" overflow=\"visible\"><path d=\"M 0 6.715 L 0 0 L 2.463 0 L 3.831 4.772 L 3.852 4.772 L 5.19 0 L 7.521 0 L 7.521 6.715 L 6 6.715 L 6 1.658 L 5.98 1.658 L 4.47 6.715 L 3.031 6.715 L 1.541 1.658 L 1.52 1.658 L 1.52 6.715 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1m7xi0p\",layoutDependency:layoutDependency,layoutId:\"e0TQk5QHe\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.599 6.715\" overflow=\"visible\"><path d=\"M 0 6.715 L 2.24 0 L 4.369 0 L 6.599 6.715 L 4.825 6.715 L 3.325 1.333 L 3.264 1.333 L 1.753 6.715 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-fn24q3\",layoutDependency:layoutDependency,layoutId:\"fZshb_Bbl\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.267 1.16\" overflow=\"visible\"><path d=\"M 0 1.16 L 0 0 L 4.267 0 L 4.267 1.16 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qt0z67\",layoutDependency:layoutDependency,layoutId:\"cM3DHCLiQ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.707 6.715\" overflow=\"visible\"><path d=\"M 0 6.715 L 0 0 L 2.777 0 C 3.075 0 3.355 0.027 3.619 0.081 C 3.889 0.129 4.132 0.203 4.348 0.305 C 4.571 0.407 4.764 0.536 4.926 0.692 C 5.089 0.85 5.217 1.04 5.301 1.251 C 5.389 1.462 5.433 1.703 5.433 1.974 C 5.433 2.184 5.396 2.384 5.321 2.574 C 5.254 2.757 5.142 2.923 4.987 3.073 C 4.838 3.222 4.642 3.347 4.399 3.449 C 4.163 3.544 3.879 3.612 3.548 3.653 L 3.548 3.734 C 3.98 3.754 4.315 3.839 4.551 3.988 C 4.788 4.138 4.963 4.328 5.078 4.558 C 5.202 4.789 5.294 5.035 5.352 5.291 L 5.707 6.715 L 3.892 6.715 L 3.639 5.382 C 3.598 5.152 3.534 4.965 3.446 4.823 C 3.365 4.68 3.247 4.575 3.091 4.507 C 2.936 4.44 2.73 4.406 2.473 4.406 L 1.642 4.406 L 1.642 6.715 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-msv4k7\",layoutDependency:layoutDependency,layoutId:\"eF7DRcte_\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.098 1.811\" overflow=\"visible\"><path d=\"M 0 1.811 L 0.953 1.811 C 1.325 1.811 1.608 1.74 1.804 1.597 C 2 1.455 2.098 1.238 2.098 0.946 C 2.098 0.627 2.007 0.39 1.824 0.234 C 1.642 0.078 1.365 0 0.993 0 L 0 0 L 0 1.811 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rrq731\",layoutDependency:layoutDependency,layoutId:\"QMsq5KeTb\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.642 6.715\" overflow=\"visible\"><path d=\"M 0 6.715 L 0 0 L 1.642 0 L 1.642 6.715 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1aa6vsk\",layoutDependency:layoutDependency,layoutId:\"RjfgMkYbX\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.406 1.343\" overflow=\"visible\"><path d=\"M 0 1.343 L 0 0 L 3.406 0 L 3.406 1.343 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rfuxf6\",layoutDependency:layoutDependency,layoutId:\"G1W7rHD34\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.75 1.374\" overflow=\"visible\"><path d=\"M 0 1.374 L 0 0 L 3.75 0 L 3.75 1.374 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-9ypvph\",layoutDependency:layoutDependency,layoutId:\"IkiLcFGw_\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.674 6.699\" overflow=\"visible\"><path d=\"M 6.673 5.098 C 6.673 5.982 5.959 6.699 5.078 6.699 L 1.596 6.699 C 0.716 6.699 0.002 5.982 0.002 5.098 L 0.002 3.352 C 0.886 4.24 2.086 4.738 3.337 4.738 C 4.588 4.738 5.789 4.239 6.673 3.351 L 6.673 5.098 Z M 0.001 3.352 L 0 3.351 L 0.001 3.349 L 0.001 3.352 Z M 6.674 3.351 L 6.673 3.351 L 6.673 3.35 Z M 6.407 1.701 C 6.554 1.701 6.673 1.82 6.673 1.967 L 6.673 3.35 L 5.03 1.701 Z M 1.643 1.701 L 0.002 3.349 L 0.002 1.967 C 0.002 1.82 0.121 1.701 0.267 1.701 L 1.643 1.701 Z M 5.03 1.701 L 1.643 1.701 L 3.337 0 Z\" fill=\"rgb(64,212,27)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1bwc2bh\",layoutDependency:layoutDependency,layoutId:\"jVkTs9wff\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.672 3.348\" overflow=\"visible\"><path d=\"M 6.672 1.747 C 6.672 2.631 5.957 3.348 5.076 3.348 L 1.595 3.348 C 0.714 3.348 0 2.631 0 1.747 L 0 0.001 C 0.885 0.889 2.084 1.387 3.335 1.388 C 4.587 1.388 5.787 0.888 6.672 0 L 6.672 1.747 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-p5ejtx\",layoutDependency:layoutDependency,layoutId:\"NcHxVGC62\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.001 0.003 L 0 0.002 L 0.001 0 L 0.001 0.003 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ph4iho\",layoutDependency:layoutDependency,layoutId:\"Ed9ZQmn9P\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0 0.001 L 0 0.001 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ckjcp2\",layoutDependency:layoutDependency,layoutId:\"mQPbeyk3b\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.643 1.649\" overflow=\"visible\"><path d=\"M 1.377 0 C 1.524 0 1.643 0.119 1.643 0.267 L 1.643 1.649 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jk22rq\",layoutDependency:layoutDependency,layoutId:\"zQsjB4yH4\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.642 1.649\" overflow=\"visible\"><path d=\"M 1.642 0 L 0 1.649 L 0 0.267 C 0 0.119 0.119 0 0.266 0 L 1.642 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14x091\",layoutDependency:layoutDependency,layoutId:\"BBcSmJfaY\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.387 1.701\" overflow=\"visible\"><path d=\"M 3.387 1.701 L 0 1.701 L 1.693 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yvDv4.framer-vlpx12, .framer-yvDv4 .framer-vlpx12 { display: block; }\",\".framer-yvDv4.framer-1dx2m24 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 15px; position: relative; width: 235px; will-change: var(--framer-will-change-override, transform); }\",\".framer-yvDv4 .framer-qgxcaq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yvDv4 .framer-1nubdde { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yvDv4 .framer-ezi7fp { height: 16px; position: relative; width: 16px; }\",\".framer-yvDv4 .framer-stwm1e { height: 16px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-yvDv4 .framer-197lgmt { height: 14px; left: 3px; position: absolute; top: 2px; width: 11px; }\",\".framer-yvDv4 .framer-1y3tsak { height: 14px; left: 0px; position: absolute; top: 0px; width: 11px; }\",\".framer-yvDv4 .framer-1saqngk { height: 3px; left: 4px; position: absolute; top: 8px; width: 3px; }\",\".framer-yvDv4 .framer-5chj6a { height: 4px; left: 4px; position: absolute; top: 2px; width: 4px; }\",\".framer-yvDv4 .framer-1daoptz, .framer-yvDv4 .framer-la1ndd { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-yvDv4 .framer-1q02xf5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yvDv4 .framer-bbg7j7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 30px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-yvDv4 .framer-1wdwxz3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-yvDv4 .framer-1as0hep { height: 7px; position: relative; width: 61px; }\",\".framer-yvDv4 .framer-wnk5gx { height: 7px; left: 9px; position: absolute; top: 0px; width: 52px; }\",\".framer-yvDv4 .framer-1qv3pw { height: 5px; left: 48px; position: absolute; top: 0px; width: 4px; }\",\".framer-yvDv4 .framer-1oyhy3g { height: 7px; left: 47px; position: absolute; top: 0px; width: 2px; }\",\".framer-yvDv4 .framer-zhdych { height: 7px; left: 45px; position: absolute; top: 0px; width: 2px; }\",\".framer-yvDv4 .framer-1tgqpfl { height: 7px; left: 42px; position: absolute; top: 0px; width: 2px; }\",\".framer-yvDv4 .framer-16wkrwm { height: 7px; left: 38px; position: absolute; top: 0px; width: 2px; }\",\".framer-yvDv4 .framer-dbcf63 { height: 2px; left: 39px; position: absolute; top: 3px; width: 4px; }\",\".framer-yvDv4 .framer-h4zafe { height: 7px; left: 32px; position: absolute; top: 0px; width: 6px; }\",\".framer-yvDv4 .framer-1obu94e { height: 7px; left: 27px; position: absolute; top: 0px; width: 2px; }\",\".framer-yvDv4 .framer-k37omh { height: 2px; left: 28px; position: absolute; top: 6px; width: 4px; }\",\".framer-yvDv4 .framer-5c1bje { height: 1px; left: 28px; position: absolute; top: 3px; width: 3px; }\",\".framer-yvDv4 .framer-1u1grab { height: 2px; left: 28px; position: absolute; top: 0px; width: 4px; }\",\".framer-yvDv4 .framer-1aqol5v { height: 7px; left: 18px; position: absolute; top: 0px; width: 8px; }\",\".framer-yvDv4 .framer-1m7xi0p { height: 7px; left: 11px; position: absolute; top: 0px; width: 7px; }\",\".framer-yvDv4 .framer-fn24q3 { height: 1px; left: 13px; position: absolute; top: 5px; width: 5px; }\",\".framer-yvDv4 .framer-qt0z67 { height: 7px; left: 5px; position: absolute; top: 0px; width: 6px; }\",\".framer-yvDv4 .framer-msv4k7 { height: 2px; left: 7px; position: absolute; top: 2px; width: 2px; }\",\".framer-yvDv4 .framer-1rrq731 { height: 7px; left: 0px; position: absolute; top: 0px; width: 2px; }\",\".framer-yvDv4 .framer-1aa6vsk { height: 2px; left: 1px; position: absolute; top: 3px; width: 4px; }\",\".framer-yvDv4 .framer-rfuxf6 { height: 2px; left: 1px; position: absolute; top: 0px; width: 4px; }\",\".framer-yvDv4 .framer-9ypvph { height: 7px; left: 0px; position: absolute; top: 0px; width: 7px; }\",\".framer-yvDv4 .framer-1bwc2bh { height: 4px; left: 0px; position: absolute; top: 4px; width: 7px; }\",\".framer-yvDv4 .framer-p5ejtx { height: 1px; left: 0px; position: absolute; top: 4px; width: 1px; }\",\".framer-yvDv4 .framer-ph4iho { height: 1px; left: 7px; position: absolute; top: 4px; width: 1px; }\",\".framer-yvDv4 .framer-ckjcp2 { height: 2px; left: 5px; position: absolute; top: 2px; width: 2px; }\",\".framer-yvDv4 .framer-jk22rq { height: 2px; left: 0px; position: absolute; top: 2px; width: 2px; }\",\".framer-yvDv4 .framer-14x091 { height: 2px; left: 2px; position: absolute; top: 0px; width: 4px; }\",'.framer-yvDv4[data-border=\"true\"]::after, .framer-yvDv4 [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 180\n * @framerIntrinsicWidth 235\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZrUsU8aFu=withCSS(Component,css,\"framer-yvDv4\");export default FramerZrUsU8aFu;FramerZrUsU8aFu.displayName=\"Upgrade Banner\";FramerZrUsU8aFu.defaultProps={height:180,width:235};const variationAxes=[{defaultValue:96,maxValue:96,minValue:12,name:\"Optical size\",tag:\"opsz\"},{defaultValue:800,maxValue:800,minValue:200,name:\"Weight\",tag:\"wght\"},{defaultValue:100,maxValue:100,minValue:75,name:\"Width\",tag:\"wdth\"}];addFonts(FramerZrUsU8aFu,[{explicitInter:true,fonts:[{cssFamilyName:\"Bricolage Grotesque Variable\",source:\"google\",style:\"normal\",uiFamilyName:\"Bricolage Grotesque\",url:\"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y996as8bTXq_nANBjzKo3IeZx8z6up5H-qHGN6NLPo.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"},{cssFamilyName:\"Bricolage Grotesque\",source:\"google\",style:\"normal\",uiFamilyName:\"Bricolage Grotesque\",url:\"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvZvlyMgvs-wJDtw.woff2\",weight:\"800\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZrUsU8aFu\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"235\",\"framerIntrinsicHeight\":\"180\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZrUsU8aFu.map","/*\n * Upgrade Banner\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/xTvcEoSLlFRJZIseEqZ8/s1mlHkYGQR97VVZy9xmB/ZrUsU8aFu.js\"\nexport { default } from \"https://framerusercontent.com/modules/xTvcEoSLlFRJZIseEqZ8/s1mlHkYGQR97VVZy9xmB/ZrUsU8aFu.js\"\n","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{Children,cloneElement,isValidElement}from\"react\";import{addFonts,addPropertyControls,ControlType}from\"framer\";import{QueryClientProvider}from\"https://framerusercontent.com/modules/EsOvuK0xi7z7RIQRkokm/bRiQrUY3yTYaOk3nVVOr/Tanstack_query.js\";import{useCart}from\"https://framerusercontent.com/modules/qNwuWLbXbcYKugmCfVBu/lJRSRZl0egQQcZWwbvLC/Use_cart.js\";import{getQueryClient}from\"https://framerusercontent.com/modules/hfxq8MeR8YqgxUjDt3zM/GiGixQAuBTljF4Bxp1Ke/Tanstack_query_client.js\";import{ENV}from\"https://framerusercontent.com/modules/pKQXtSIFOkUZHJ1ZIH57/xasIA5RetlT8iITFSz0n/Env.js\";import WarningSvg from\"https://framerusercontent.com/modules/a6DVEwKxzlS6D6qBIVTI/4nAFsKTAVSYf274I7U6n/Warning.js\";import{SHARED_COLORS}from\"https://framerusercontent.com/modules/Nrs4jz2AAEOfEZRQEQij/7Ao2SBt1Ssf683HHXgzl/Shared_styles.js\";import MissingPropsWarning from\"https://framerusercontent.com/modules/WV8eeq99gLbdYaxMkvFc/GxKoQVAXm8Rg9pMiCokW/Missing_props_warning.js\";import{LicenseProvider,useLicenseContext}from\"https://framerusercontent.com/modules/H5MU1OoYNh8lyG2VELX6/LgOpvDpHuLdxWSIjPQsd/License_context.js\";import LicenseBanner from\"https://framer.com/m/Upgrade-Banner-FPdC.js@s1mlHkYGQR97VVZy9xmB\";import{useIsInFramerPreview}from\"https://framerusercontent.com/modules/0cFx6PDS8kp3yxNfnoIw/3wFcPS10LYSFljb1q710/Framer_utils.js\";import{isOnFramerCanvasFn}from\"https://framerusercontent.com/modules/0cFx6PDS8kp3yxNfnoIw/3wFcPS10LYSFljb1q710/Framer_utils.js\";import{SUPPORT_CONTROL}from\"https://framerusercontent.com/modules/G9UZNzEc4NZQrMJzPvWx/tl22i1lNtmmpBOq8EDe4/Shared_props.js\";import{useCurrentLocation}from\"https://framer.com/m/UseCurrentLocation-oZyA.js@1l8XdClJld0xwptzsD73\";import{CLOSE_CART_EVENT}from\"https://framerusercontent.com/modules/ULfRcpFPm40RheG8xy3S/Pfxgjc633U68bx2ecZz0/Shared_config.js\";// ------------------------------------------------------------ //\n// MAIN COMPONENT\n// ------------------------------------------------------------ //\nfunction CartProductListInner(props){const hasCartListItem=props.cartListItem&&props.cartListItem.length>0;const hasEmptyState=props.emptyState&&props.emptyState.length>0;const{cart,isLoading,error}=useCart();const{isFree}=useLicenseContext();const isInFramerPreview=useIsInFramerPreview();const isOnFramerCanvas=isOnFramerCanvasFn();const[,setCurrentLocation]=useCurrentLocation();const missingProps=[];if(!hasCartListItem){missingProps.push(\"Cart List Item\");}if(!hasEmptyState){missingProps.push(\"Empty State\");}if(missingProps.length>0){return /*#__PURE__*/_jsx(MissingPropsWarning,{missingProps:missingProps});}if(isLoading){return /*#__PURE__*/_jsx(EmptyState,{emptyState:props.emptyState});}if(error){return /*#__PURE__*/_jsx(ErrorState,{error:error});}const cartItems=cart?.lines?.edges||[];const handleProductClick=(event,item)=>{if(!props.collectionRoute){return;}// Check if the clicked element or any of its ancestors is a button or input or <a> tag\nconst target=event.target;const isClickableOrInButton=target.tagName===\"BUTTON\"||target.closest(\"button\")!==null||target.tagName===\"INPUT\"||target.closest(\"input\")!==null||target.tagName===\"A\"||target.closest(\"a\")!==null;// If a button was clicked, don't navigate\nif(isClickableOrInButton){return;}// Only navigate if collectionRoute is provided\nif(!props.collectionRoute){return;}const productHandle=item.merchandise.product.handle;// Construct URL: current host + collectionRoute + /productId\nconst url=`${props.collectionRoute}/${productHandle}`;document.dispatchEvent(new CustomEvent(CLOSE_CART_EVENT));setCurrentLocation(url);};return /*#__PURE__*/_jsxs(_Fragment,{children:[!props.scrollbar&&/*#__PURE__*/_jsx(\"style\",{children:NO_SCROLL_BAR_STYLE}),/*#__PURE__*/_jsxs(\"div\",{className:\"frameship-cart-product-list\",style:{width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",gap:props.gap,overflowY:\"auto\"},children:[isFree&&!isInFramerPreview&&!isOnFramerCanvas&&/*#__PURE__*/_jsx(LicenseBanner,{style:{width:\"100%\",height:\"fit-content\",flexShrink:0}}),cartItems.length===0&&/*#__PURE__*/_jsx(EmptyState,{emptyState:props.emptyState}),cartItems.length>0&&/*#__PURE__*/_jsx(_Fragment,{children:cartItems.map(({node:item},index)=>/*#__PURE__*/_jsxs(\"div\",{onClick:event=>handleProductClick(event,item),children:[/*#__PURE__*/_jsx(CartListItemMapper,{item:item,cartListItem:props.cartListItem}),props.divider.show&&index<cartItems.length-1&&/*#__PURE__*/_jsx(Divider,{divider:props.divider,marginTop:props.gap})]},item.id))})]})]});}function CartListItemMapper({item,cartListItem}){return /*#__PURE__*/_jsx(_Fragment,{children:Children.map(cartListItem,child=>{if(/*#__PURE__*/isValidElement(child)){// Prepare item data for both environments\nconst itemData={imageUrl:item.merchandise.image.url||\"\",imageAlt:item.merchandise.image.altText||\"\",productTitle:item.merchandise.product.title||\"\",productVariantTitle:item.merchandise.title.replace(\"Default Title\",\"\")||\"\",productSubtotal:Number(Number(item.merchandise.price.amount)*item.quantity).toFixed(2)||\"\",productCurrency:item.merchandise.price.currencyCode||\"\",lineId:item.id,quantity:item.quantity};// Handle environment-specific prop mapping\nif(ENV.ENVIRONMENT.production===\"framer\"){return mapItemDataToFramerChild(itemData,child);}// For localReact environment, use normal prop names\nreturn /*#__PURE__*/cloneElement(child,itemData);}return child;})});}// ------------------------------------------------------------ //\n// DIVIDER COMPONENT\n// ------------------------------------------------------------ //\nfunction Divider({divider,marginTop}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:divider.height,backgroundColor:divider.color,marginTop:marginTop}});}// ------------------------------------------------------------ //\n// CART STATES\n// ------------------------------------------------------------ //\nfunction EmptyState({emptyState}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:Children.map(emptyState,child=>{if(/*#__PURE__*/isValidElement(child)){return /*#__PURE__*/cloneElement(child,{style:{...child.props.style,width:\"100%\",height:\"100%\"}});}return child;})});}function ErrorState({error}){return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",display:\"flex\",flexDirection:\"column\",gap:\"4px\",borderRadius:\"4px\",border:\"2px solid #FF4D4D\",padding:\"12px 16px\",backgroundColor:\"#FF4D4D10\",boxSizing:\"border-box\",fontSize:\"14px\",lineHeight:\"20px\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:\"8px\",alignItems:\"center\"},children:[/*#__PURE__*/_jsx(WarningSvg,{style:{width:\"20px\",height:\"20px\",color:\"#FF4D4D\"}}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:\"600\"},children:\"Cart Error\"})]}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[error.message,\" Please try again later.\"]})]});}// ------------------------------------------------------------ //\n// HELPER FUNCTIONS\n// ------------------------------------------------------------ //\n/**\n * Maps cart item data to Framer component props using property control IDs.\n *\n * In Framer, components use unique property IDs instead of prop names.\n * This function extracts property controls from the nested component structure,\n * maps our data to the correct IDs based on control titles, and clones the\n * component tree with the updated props.\n *\n * The component structure in Framer is nested:\n * child -> child.props.children -> child.props.children.props.children (actual component)\n */function mapItemDataToFramerChild(itemData,child){// Extract the deeply nested component that contains propertyControls\nconst nestedChild=child.props?.children?.props?.children;const propertyControls=nestedChild?.type?.propertyControls;if(!propertyControls||!nestedChild){// Fallback to localReact behavior if propertyControls not found\nreturn /*#__PURE__*/cloneElement(child,itemData);}// Map our data to Framer's property control IDs based on titles\nconst framerProps={};Object.entries(propertyControls).forEach(([propId,control])=>{const controlTitle=control.title;switch(controlTitle){case\"Image Url\":framerProps[propId]=itemData.imageUrl;break;case\"Image Alt\":framerProps[propId]=itemData.imageAlt;break;case\"Product Title\":framerProps[propId]=itemData.productTitle;break;case\"Product Variant Title\":framerProps[propId]=itemData.productVariantTitle;break;case\"Product Subtotal\":framerProps[propId]=itemData.productSubtotal;break;case\"Product Currency\":framerProps[propId]=itemData.productCurrency;break;case\"Line Id\":framerProps[propId]=itemData.lineId;break;case\"Quantity\":framerProps[propId]=itemData.quantity;break;}});// Add unique layoutId and id to prevent animation conflicts\nif(nestedChild.props.layoutId){framerProps.layoutId=`${nestedChild.props.layoutId}-${itemData.lineId}`;}if(nestedChild.props.id){framerProps.id=`${nestedChild.props.id}-${itemData.lineId}`;}// Clone the nested component with Framer props\nconst updatedNestedChild=/*#__PURE__*/cloneElement(nestedChild,framerProps);// Clone the middle wrapper with the updated nested child\nconst middleChild=child.props.children;const middleProps={children:updatedNestedChild};if(middleChild?.props?.layoutId){middleProps.layoutId=`${middleChild.props.layoutId}-${itemData.lineId}`;}if(middleChild?.props?.id){middleProps.id=`${middleChild.props.id}-${itemData.lineId}`;}const updatedMiddleChild=/*#__PURE__*/cloneElement(middleChild,middleProps);// Clone the outer wrapper with the updated middle child\nconst updatedChild=/*#__PURE__*/cloneElement(child,{children:updatedMiddleChild,style:{...child.props?.style||{},width:\"100%\"}});return updatedChild;}const NO_SCROLL_BAR_STYLE=`\n.frameship-cart-product-list::-webkit-scrollbar {\n  display: none;\n}\n.frameship-cart-product-list {\n  -ms-overflow-style: none;\n  scrollbar-width: none;\n}\n`;// ------------------------------------------------------------ //\n// MAIN EXPORT\n// ------------------------------------------------------------ //\n/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 500\n * @framerIntrinsicHeight 500\n * @framerDisableUnlink\n */export default function CartProductList(props){const queryClient=getQueryClient();return /*#__PURE__*/_jsx(QueryClientProvider,{client:queryClient,children:/*#__PURE__*/_jsx(LicenseProvider,{children:/*#__PURE__*/_jsx(CartProductListInner,{...props})})});}// ------------------------------------------------------------ //\n// PROPERTY CONTROLS\n// ------------------------------------------------------------ //\naddPropertyControls(CartProductList,{cartListItem:{type:ControlType.ComponentInstance,description:\"Connect this to a *Cart List Item* component.\"},emptyState:{type:ControlType.ComponentInstance,description:\"Connect this to a *Empty State* component.\"},gap:{type:ControlType.Number,defaultValue:20,min:0,step:1,unit:\"px\",description:\"The gap between each cart item\"},divider:{type:ControlType.Object,controls:{show:{type:ControlType.Boolean,defaultValue:false},color:{type:ControlType.Color,defaultValue:SHARED_COLORS.backgroundMuted},height:{type:ControlType.Number,defaultValue:1,min:0,unit:\"px\",description:\"A divider line is added between each cart item\"}},defaultValue:{show:false,color:SHARED_COLORS.backgroundMuted,height:1}},scrollbar:{type:ControlType.Boolean,title:\"Scroll Bar\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\"},collectionRoute:{type:ControlType.Link,title:\"Collection Route\",description:\"The route to the collection of products (CMS Index Page). Get it from Pages tab in the left sidebar. E.g. /products\"},...SUPPORT_CONTROL});// ------------------------------------------------------------ //\n// FONT FOR BANNER COMPONENT\n// ------------------------------------------------------------ //\nconst variationAxes=[{defaultValue:96,maxValue:96,minValue:12,name:\"Optical size\",tag:\"opsz\"},{defaultValue:800,maxValue:800,minValue:200,name:\"Weight\",tag:\"wght\"},{defaultValue:100,maxValue:100,minValue:75,name:\"Width\",tag:\"wdth\"}];addFonts(CartProductList,[{explicitInter:true,fonts:[{cssFamilyName:\"Bricolage Grotesque Variable\",source:\"google\",style:\"normal\",uiFamilyName:\"Bricolage Grotesque\",url:\"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y996as8bTXq_nANBjzKo3IeZx8z6up5H-qHGN6NLPo.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"},{cssFamilyName:\"Bricolage Grotesque\",source:\"google\",style:\"normal\",uiFamilyName:\"Bricolage Grotesque\",url:\"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvZvlyMgvs-wJDtw.woff2\",weight:\"800\"}]}],// @ts-expect-error - supportsExplicitInterCodegen is not a valid option in this Framer npm version\n{supportsExplicitInterCodegen:true});CartProductList.displayName=\"Cart Product List\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CartProductList\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"500\",\"framerDisableUnlink\":\"\",\"framerIntrinsicHeight\":\"500\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{SHARED_COLORS}from\"https://framerusercontent.com/modules/Nrs4jz2AAEOfEZRQEQij/7Ao2SBt1Ssf683HHXgzl/Shared_styles.js\";import{renderWithTag,TagPropertyControls}from\"https://framerusercontent.com/modules/cmJdj1YCmFSsS6n95OKk/9t9XeEHurZ6w5fbXeCsJ/Shared_tag_props.js\";import{CurrencyFormatControls,formatCurrency}from\"https://framerusercontent.com/modules/mHaK3bedwyJwyNxfaowX/r1Q3D8lLCMVdN6bFU9bz/Shared_currency_props.js\";import{TextDecorationControls}from\"https://framerusercontent.com/modules/br9bXgadWgfJaD0swwuT/jUc9YNpAtX8KUoSpiBD2/Shared_text_decoration_props.js\";import{overrideControlDefaults}from\"https://framerusercontent.com/modules/jSzgfFOp8vV7JiKIMM1a/v3OEw29gw3h4dfbsV2S5/Shared_button_props.js\";import{SUPPORT_CONTROL}from\"https://framerusercontent.com/modules/G9UZNzEc4NZQrMJzPvWx/tl22i1lNtmmpBOq8EDe4/Shared_props.js\";// ------------------------------------------------------------ //\n// MAIN COMPONENT\n// ------------------------------------------------------------ //\n/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n */export default function CartListItemSubtotal(props){const style={...props.font,color:props.color,textDecoration:props.decoration===\"none\"?\"none\":props.decoration};const content=formatCurrency({amount:Number(props.subtotal),currencyCode:props.currencyCode,options:props.currencyFormat});return /*#__PURE__*/_jsx(_Fragment,{children:renderWithTag(props.tag,content,style)});}// ------------------------------------------------------------ //\n// PROPERTY CONTROLS\n// ------------------------------------------------------------ //\naddPropertyControls(CartListItemSubtotal,{subtotal:{type:ControlType.Number,title:\"Subtotal\",defaultValue:0,description:\"Connect this to a *Product Subtotal* variable from Cart List Item component\"},currencyCode:{type:ControlType.String,title:\"Currency Code\",defaultValue:\"USD\",description:\"Connect this to a *Product Currency* variable from Cart List Item component\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:SHARED_COLORS.foreground},...overrideControlDefaults(CurrencyFormatControls,{\"currencyFormat.hidden\":false}),...TagPropertyControls,...TextDecorationControls,...SUPPORT_CONTROL});CartListItemSubtotal.displayName=\"Cart List Item Subtotal\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CartListItemSubtotal\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useCart}from\"https://framerusercontent.com/modules/qNwuWLbXbcYKugmCfVBu/lJRSRZl0egQQcZWwbvLC/Use_cart.js\";import{QueryClientWrapper}from\"https://framerusercontent.com/modules/zParpRuqXNNcrHNZHUCA/qIi3gTU5Kf3ikBUxIit5/Query_client_wrapper.js\";import{PresetSecondaryButtonStyleControls,PresetButtonContentControls,CustomButtonControls,overrideControlDefaults}from\"https://framerusercontent.com/modules/jSzgfFOp8vV7JiKIMM1a/v3OEw29gw3h4dfbsV2S5/Shared_button_props.js\";import PresetButton from\"https://framerusercontent.com/modules/a6C1Qq7kxeKULOsvIpdv/tPAd3RAGxQdbicMYlPZq/Preset_button.js\";import CustomButtonWrapper from\"https://framerusercontent.com/modules/KkMHEXBTzNGLCAGsRLrm/6SkMdiv3T9lXNoUXujQ9/Custom_button_wrapper.js\";import CloseSvg from\"https://framerusercontent.com/modules/4QYSju9HzJBAL9oBW7ci/UgntBBhzaOlNZS089rBh/Close.js\";import{SUPPORT_CONTROL}from\"https://framerusercontent.com/modules/G9UZNzEc4NZQrMJzPvWx/tl22i1lNtmmpBOq8EDe4/Shared_props.js\";// ------------------------------------------------------------ //\n// MAIN COMPONENT\n// ------------------------------------------------------------ //\nfunction CartRemoveProductButtonContent(props){const{removeLine}=useCart();const handleRemoveProduct=()=>{removeLine(props.lineId);};if(props.buttonType===\"custom\"){return /*#__PURE__*/_jsx(CustomButtonWrapper,{onClick:handleRemoveProduct,customButtonSize:props.customButtonSize,children:props.customButton});}return /*#__PURE__*/_jsx(PresetButton,{onClick:handleRemoveProduct,font:props.presetButtonStyle.font,leftIcon:props.leftIcon?.[0]??/*#__PURE__*/_jsx(CloseSvg,{style:{width:\"20px\",height:\"20px\"}}),rightIcon:props.rightIcon?.[0],text:props.text,presetButtonStyle:props.presetButtonStyle});}// ------------------------------------------------------------ //\n// MAIN COMPONENT\n// ------------------------------------------------------------ //\n/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 30\n * @framerIntrinsicHeight 30\n * @framerDisableUnlink\n */export default function CartRemoveProductButton(props){return /*#__PURE__*/_jsx(QueryClientWrapper,{children:/*#__PURE__*/_jsx(CartRemoveProductButtonContent,{...props})});}// ------------------------------------------------------------ //\n// PROPERTY CONTROLS\n// ------------------------------------------------------------ //\naddPropertyControls(CartRemoveProductButton,{lineId:{type:ControlType.String,description:\"Connect this to a *Line Id* variable from Cart List Item component\"},...CustomButtonControls,...PresetSecondaryButtonStyleControls,...overrideControlDefaults(PresetButtonContentControls,{text:\"\"}),...SUPPORT_CONTROL});CartRemoveProductButton.displayName=\"Remove Product from Cart Button\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CartRemoveProductButton\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"30\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"30\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{SUPPORT_CONTROL}from\"https://framerusercontent.com/modules/G9UZNzEc4NZQrMJzPvWx/tl22i1lNtmmpBOq8EDe4/Shared_props.js\";// ------------------------------------------------------------ //\n// PROPERTY CONTROLS\n// ------------------------------------------------------------ //\naddPropertyControls(CartProductImage,{image:{type:ControlType.String,title:\"Image URL\",defaultValue:\"https://framerusercontent.com/images/Y5OqHDa8HlUSSW24MhzRncVYus.png?scale-down-to=1024&width=3097&height=3908\",description:\"Connect this to a *Image Url* variable from Cart List Item component\"},alt:{type:ControlType.String,title:\"Alt Text\",defaultValue:\"Cart Product Image\",description:\"Connect this to a *Image Alt* variable from Cart List Item component\"},objectFit:{title:\"Image Fit\",type:ControlType.Enum,options:[\"fill\",\"fit\",\"stretch\"],optionTitles:[\"Fill\",\"Fit\",\"Stretch\"],defaultValue:\"fit\"},border:{// @ts-expect-error - Border is not a valid control type in this Framer npm version\ntype:ControlType.Border,title:\"Border\",optional:true},borderRadius:{// @ts-expect-error - BorderRadius is not a valid control type in this Framer npm version\ntype:ControlType.BorderRadius,title:\"Border Radius\",defaultValue:\"6px\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#FFFFFF\",optional:true},// @ts-expect-error - needHelp not in props type\nneedHelp:{...SUPPORT_CONTROL.needHelp,description:\"This component is meant to be used *only in the Cart List Item component.*\"}});// ------------------------------------------------------------ //\n// MAIN COMPONENT\n// ------------------------------------------------------------ //\n/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 100\n * @framerIntrinsicHeight 100\n * @framerDisableUnlink\n */export default function CartProductImage(props){return /*#__PURE__*/_jsx(\"img\",{src:props.image,alt:props.alt,loading:\"lazy\",style:{width:\"100%\",height:\"100%\",objectFit:getObjectFit(props.objectFit),borderRadius:props.borderRadius,border:typeof props.border===\"string\"?props.border:undefined,borderWidth:typeof props.border===\"object\"?props.border.borderWidth:undefined,borderStyle:typeof props.border===\"object\"?props.border.borderStyle:undefined,borderColor:typeof props.border===\"object\"?props.border.borderColor:undefined,backgroundColor:props.backgroundColor}});}function getObjectFit(objectFit){if(objectFit===\"fill\")return\"cover\";if(objectFit===\"fit\")return\"contain\";if(objectFit===\"stretch\")return\"fill\";return\"cover\";}CartProductImage.displayName=\"Cart Product Image\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CartProductImage\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"100\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"100\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cart_product_image.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useMemo,useState,useEffect}from\"react\";import{useCart}from\"https://framerusercontent.com/modules/qNwuWLbXbcYKugmCfVBu/lJRSRZl0egQQcZWwbvLC/Use_cart.js\";import{QueryClientWrapper}from\"https://framerusercontent.com/modules/zParpRuqXNNcrHNZHUCA/qIi3gTU5Kf3ikBUxIit5/Query_client_wrapper.js\";import PlusSvg from\"https://framerusercontent.com/modules/CgNesoEVhclZxcf3DGoV/KiFqdjKmxFukmUMhyMDX/Plus.js\";import MinusSvg from\"https://framerusercontent.com/modules/rg6FA2ZzLed1GXAPqbZS/mzbz3S2bGl9kzIhDyRAM/Minus.js\";import{PresetSecondaryButtonStyleControls,PresetButtonContentControls,CustomButtonControls,overrideControlDefaults}from\"https://framerusercontent.com/modules/jSzgfFOp8vV7JiKIMM1a/v3OEw29gw3h4dfbsV2S5/Shared_button_props.js\";import PresetButton from\"https://framerusercontent.com/modules/a6C1Qq7kxeKULOsvIpdv/tPAd3RAGxQdbicMYlPZq/Preset_button.js\";import CustomButtonWrapper from\"https://framerusercontent.com/modules/KkMHEXBTzNGLCAGsRLrm/6SkMdiv3T9lXNoUXujQ9/Custom_button_wrapper.js\";import Input,{InputStyleControls,InputContentControls}from\"https://framerusercontent.com/modules/8tTWwqu9i87Vk9zESDn0/vehB1T2Qdrt3aYp0UHnW/Input.js\";import{SUPPORT_CONTROL}from\"https://framerusercontent.com/modules/G9UZNzEc4NZQrMJzPvWx/tl22i1lNtmmpBOq8EDe4/Shared_props.js\";// ------------------------------------------------------------ //\n// MAIN COMPONENT\n// ------------------------------------------------------------ //\nfunction CartQuantityInputInner(props){const{updateQuantity}=useCart();// Local state for input value to allow empty string\nconst[inputValue,setInputValue]=useState(String(props.quantity));// Sync local state with props.quantity changes\nuseEffect(()=>{setInputValue(String(props.quantity));},[props.quantity]);const ariaLabel=useMemo(()=>{if(props.type===\"add\")return\"Increase quantity\";if(props.type===\"subtract\")return\"Decrease quantity\";return\"Quantity\";},[props.type]);const handleClickAdd=()=>{updateQuantity(props.lineId,props.quantity+1);};const handleClickSubtract=()=>{if(props.quantity<=1)return;updateQuantity(props.lineId,props.quantity-1);};const handleChangeInput=e=>{const value=e.target.value;// Update local state immediately to allow deletion\nsetInputValue(value);// If empty, don't update cart yet\nif(value===\"\"){return;}const numValue=Number(value);if(!Number.isFinite(numValue))return;if(numValue<1){// Allow partial input like typing \"1\" then \"0\" for \"10\"\nreturn;}// Update cart with valid value\nupdateQuantity(props.lineId,Math.floor(numValue));};const handleBlurInput=e=>{const value=e.target.value;const numValue=Number(value);// If empty or invalid, reset to 1\nif(value===\"\"||!Number.isFinite(numValue)||numValue<1){updateQuantity(props.lineId,1);setInputValue(\"1\");}};if(props.type===\"add\"&&props.buttonType===\"custom\"){return /*#__PURE__*/_jsx(CustomButtonWrapper,{onClick:handleClickAdd,customButtonSize:props.customButtonSize,children:props.customButton});}if(props.type===\"add\"&&props.buttonType===\"preset\"){return /*#__PURE__*/_jsx(PresetButton,{onClick:handleClickAdd,font:props.presetButtonStyle.font,leftIcon:props.leftIcon?.[0]??/*#__PURE__*/_jsx(PlusSvg,{style:{width:\"16px\",height:\"16px\"}}),rightIcon:props.rightIcon?.[0],presetButtonStyle:props.presetButtonStyle});}if(props.type===\"subtract\"&&props.buttonType===\"custom\"){return /*#__PURE__*/_jsx(CustomButtonWrapper,{onClick:handleClickSubtract,customButtonSize:props.customButtonSize,children:props.customButton});}if(props.type===\"subtract\"&&props.buttonType===\"preset\"){return /*#__PURE__*/_jsx(PresetButton,{onClick:handleClickSubtract,font:props.presetButtonStyle.font,leftIcon:props.leftIcon?.[0]??/*#__PURE__*/_jsx(MinusSvg,{style:{width:\"16px\",height:\"16px\"}}),rightIcon:props.rightIcon?.[0],presetButtonStyle:props.presetButtonStyle});}return /*#__PURE__*/_jsx(Input,{\"aria-label\":ariaLabel,type:props.inputType,min:props.min,max:props.max,step:props.step,value:inputValue,onChange:handleChangeInput,onBlur:handleBlurInput,onFocus:e=>e.currentTarget.select(),inputStyle:props.inputStyle});}// ------------------------------------------------------------ //\n// MAIN EXPORT\n// ------------------------------------------------------------ //\n/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerDisableUnlink\n */export default function CartQuantityInput(props){return /*#__PURE__*/_jsx(QueryClientWrapper,{children:/*#__PURE__*/_jsx(CartQuantityInputInner,{...props})});}// ------------------------------------------------------------ //\n// PROPERTY CONTROLS\n// ------------------------------------------------------------ //\naddPropertyControls(CartQuantityInput,{type:{type:ControlType.Enum,options:[\"subtract\",\"input\",\"add\"],optionTitles:[\"-\",\"123\",\"+\"],defaultValue:\"input\",displaySegmentedControl:true},quantity:{type:ControlType.Number,defaultValue:1,min:1,step:1,displayStepper:true,description:\"Connect this to a *Quantity* variable from Cart List Item component\"},lineId:{type:ControlType.String,defaultValue:\"\",description:\"Connect this to a *Line Id* variable from Cart List Item component\"},step:{type:ControlType.Number,defaultValue:1,min:1,step:1,displayStepper:true},...overrideControlDefaults(CustomButtonControls,{\"buttonType.hidden\":props=>props.type===\"input\",\"customButton.hidden\":props=>props.buttonType===\"preset\"||props.type===\"input\",\"customButtonSize.hidden\":props=>props.buttonType===\"preset\"||props.type===\"input\"}),...overrideControlDefaults(PresetSecondaryButtonStyleControls,{\"presetButtonStyle.hidden\":props=>props.buttonType===\"custom\"||props.type===\"input\"}),...overrideControlDefaults(PresetButtonContentControls,{\"leftIcon.hidden\":props=>props.buttonType===\"custom\"||props.type===\"input\",\"leftIcon.title\":\"Icon\",\"rightIcon.hidden\":true,\"text.hidden\":true,\"font.hidden\":true}),...overrideControlDefaults(InputStyleControls,{\"inputStyle.hidden\":props=>props.type!==\"input\"}),...overrideControlDefaults(InputContentControls,{\"placeholder.hidden\":props=>props.type!==\"input\",\"inputType.hidden\":true,\"disabled.hidden\":props=>props.type!==\"input\"}),...SUPPORT_CONTROL});CartQuantityInput.displayName=\"Cart Quantity Input\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CartQuantityInput\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"40\",\"framerIntrinsicHeight\":\"40\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (08b35c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 CartListItemSubtotal from\"https://framerusercontent.com/modules/CzCV8XLmF4NsbjhhT6di/wKgbVdOZyxbCReh9AqxZ/Cart_list_item_subtotal.js\";import RemoveProductFromCartButton from\"https://framerusercontent.com/modules/th0jSp3HeOJvYPA882Rd/ai5kPX1fsDh7FpjlZBwC/Cart_remove_product_button.js\";import CartProductImage from\"https://framerusercontent.com/modules/umhPoCJ6IEOUsQhC88gA/6909fD0oJ2hH0zpO7NWf/Cart_product_image.js\";import CartQuantityInput from\"https://framerusercontent.com/modules/wN7TJYKLX3uECaqP2vef/NVcLI7jkapZnzTX79H54/Cart_quantity_input.js\";const CartProductImageFonts=getFonts(CartProductImage);const CartQuantityInputFonts=getFonts(CartQuantityInput);const CartListItemSubtotalFonts=getFonts(CartListItemSubtotal);const RemoveProductFromCartButtonFonts=getFonts(RemoveProductFromCartButton);const serializationHash=\"framer-vXhZm\";const variantClassNames={kGHEBl3ZY:\"framer-v-r8d4qi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const VO32SQDEf=undefined;const hBopjUGQO=undefined;const ePm014j4d=undefined;const mkKIwAzfX=undefined;const Bymbo9djN=undefined;const keb4Sytxv=undefined;const KDGMZhb_7=undefined;const T02EN5Ncd=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,imageAlt,imageUrl,lineId,productCurrency,productSubtotal,productTitle,productVariantTitle,quantity,width,...props})=>{return{...props,Bymbo9djN:quantity??props.Bymbo9djN??1,ePm014j4d:productTitle??props.ePm014j4d??\"Product Title\",hBopjUGQO:imageAlt??props.hBopjUGQO??\"Product Alt\",KDGMZhb_7:productSubtotal??props.KDGMZhb_7??99,keb4Sytxv:lineId??props.keb4Sytxv??\"123456789\",mkKIwAzfX:productVariantTitle??props.mkKIwAzfX??\"Product Variant Title\",T02EN5Ncd:productCurrency??props.T02EN5Ncd??\"USD\",VO32SQDEf:imageUrl??props.VO32SQDEf??\"https://framerusercontent.com/images/Y5OqHDa8HlUSSW24MhzRncVYus.png?scale-down-to=1024&width=3097&height=3908\"};};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,VO32SQDEf,hBopjUGQO,ePm014j4d,mkKIwAzfX,KDGMZhb_7,T02EN5Ncd,keb4Sytxv,Bymbo9djN,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"kGHEBl3ZY\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-r8d4qi\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"kGHEBl3ZY\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wadscx\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"Uyp4VFrxY\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19j7gue-container\",\"data-code-component-plugin-id\":\"63896a\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"dZVByzG80-container\",nodeId:\"dZVByzG80\",rendersWithMotion:true,scopeId:\"i_pS5jDFc\",children:/*#__PURE__*/_jsx(CartProductImage,{alt:hBopjUGQO,backgroundColor:\"rgb(255, 255, 255)\",borderRadius:\"6px\",height:\"100%\",id:\"dZVByzG80\",image:VO32SQDEf,layoutId:\"dZVByzG80\",needHelp:{info:\"info\"},objectFit:\"fit\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hfb4e7\",\"data-framer-name\":\"Variant Info\",layoutDependency:layoutDependency,layoutId:\"ch4ergv2p\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nmkf0m\",\"data-framer-name\":\"Title & Quantity\",layoutDependency:layoutDependency,layoutId:\"MBRupt7gJ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t8hgxr\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"tL0p8HZqr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7RksgR3JvdGVzayBSZWd1bGFy\",\"--framer-font-family\":'\"FK Grotesk Regular\", \"FK Grotesk Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(6, 40, 51)))\"},children:\"Product Title\"})}),className:\"framer-z0k0mn\",fonts:[\"CUSTOMV2;FK Grotesk Regular\"],layoutDependency:layoutDependency,layoutId:\"NBgkyVXCl\",style:{\"--extracted-r6o4lv\":\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(6, 40, 51))\"},text:ePm014j4d,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7RksgR3JvdGVzayBSZWd1bGFy\",\"--framer-font-family\":'\"FK Grotesk Regular\", \"FK Grotesk Regular Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(6, 40, 51)))\"},children:\"Product Variant Title\"})}),className:\"framer-1pvqa9g\",fonts:[\"CUSTOMV2;FK Grotesk Regular\"],layoutDependency:layoutDependency,layoutId:\"Kkr0pMF0l\",style:{\"--extracted-r6o4lv\":\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(6, 40, 51))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:mkKIwAzfX,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s0ci2a\",\"data-framer-name\":\"quantity\",layoutDependency:layoutDependency,layoutId:\"KeQYOyWrv\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-e9l47q-container\",\"data-code-component-plugin-id\":\"63896a\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"KqBsRx0ug-container\",nodeId:\"KqBsRx0ug\",rendersWithMotion:true,scopeId:\"i_pS5jDFc\",children:/*#__PURE__*/_jsx(CartQuantityInput,{buttonType:\"preset\",customButton:[],customButtonSize:{height:\"default\",width:\"default\"},disabled:false,height:\"100%\",id:\"KqBsRx0ug\",inputStyle:{backgroundColor:\"rgb(243, 243, 243)\",border:{borderColor:\"rgba(0, 0, 0, 0.2)\",borderStyle:\"solid\",borderWidth:0},borderRadius:\"10px\",focusOutlineColor:\"rgb(217, 217, 217)\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},padding:\"8px 12px 8px 12px\",textColor:\"rgb(17, 17, 17)\"},inputType:\"text\",layoutId:\"KqBsRx0ug\",leftIcon:[],lineId:keb4Sytxv,needHelp:{info:\"info\"},placeholder:\"\",presetButtonStyle:{alignItems:\"center\",backgroundColor:\"var(--token-a32076b6-ae3d-4856-8f4b-da0bf4898360, rgb(251, 251, 251))\",border:{borderColor:\"var(--token-36fe4256-6030-426c-bea2-0c015636e125, rgba(211, 211, 212, 0.3))\",borderStyle:\"solid\",borderWidth:0},borderRadius:\"10px\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},gap:8,hover:{backgroundColor:\"var(--token-36fe4256-6030-426c-bea2-0c015636e125, rgba(211, 211, 212, 0.3))\",border:{borderColor:\"var(--token-36fe4256-6030-426c-bea2-0c015636e125, rgba(211, 211, 212, 0.3))\",borderStyle:\"solid\",borderWidth:0},shadow:\"\",textColor:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(6, 40, 51))\"},justifyContent:\"center\",padding:\"8px 16px 8px 16px\",shadow:\"\",tapScale:.98,textColor:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(6, 40, 51))\"},quantity:Bymbo9djN,rightIcon:[],showDefaultIcon:true,step:1,style:{height:\"100%\",width:\"100%\"},text:\"Button\",type:\"subtract\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-j8c7fb-container\",\"data-code-component-plugin-id\":\"63896a\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"VTz6ykhlG-container\",nodeId:\"VTz6ykhlG\",rendersWithMotion:true,scopeId:\"i_pS5jDFc\",children:/*#__PURE__*/_jsx(CartQuantityInput,{buttonType:\"preset\",customButton:[],customButtonSize:{height:\"default\",width:\"default\"},disabled:false,height:\"100%\",id:\"VTz6ykhlG\",inputStyle:{backgroundColor:\"var(--token-a32076b6-ae3d-4856-8f4b-da0bf4898360, rgb(251, 251, 251))\",border:{borderColor:\"rgba(0, 0, 0, 0.2)\",borderStyle:\"solid\",borderWidth:0},borderRadius:\"10px\",focusOutlineColor:\"var(--token-36fe4256-6030-426c-bea2-0c015636e125, rgba(211, 211, 212, 0.3))\",font:{fontFamily:'\"FK Grotesk Regular\", \"FK Grotesk Regular Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},padding:\"8px 12px 8px 12px\",textColor:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(6, 40, 51))\"},inputType:\"number\",layoutId:\"VTz6ykhlG\",leftIcon:[],lineId:keb4Sytxv,needHelp:{info:\"info\"},placeholder:\"\",presetButtonStyle:{alignItems:\"center\",backgroundColor:\"rgb(243, 243, 243)\",border:{borderColor:\"rgb(117, 117, 117)\",borderStyle:\"solid\",borderWidth:0},borderRadius:\"10px\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},gap:8,hover:{backgroundColor:\"rgb(230, 230, 230)\",border:{borderColor:\"rgb(117, 117, 117)\",borderStyle:\"solid\",borderWidth:0},shadow:\"\",textColor:\"rgb(17, 17, 17)\"},justifyContent:\"center\",padding:\"8px 16px 8px 16px\",shadow:\"\",tapScale:.98,textColor:\"rgb(17, 17, 17)\"},quantity:Bymbo9djN,rightIcon:[],showDefaultIcon:true,step:1,style:{height:\"100%\",width:\"100%\"},text:\"Button\",type:\"input\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1azufv4-container\",\"data-code-component-plugin-id\":\"63896a\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"SF_pC18fh-container\",nodeId:\"SF_pC18fh\",rendersWithMotion:true,scopeId:\"i_pS5jDFc\",children:/*#__PURE__*/_jsx(CartQuantityInput,{buttonType:\"preset\",customButton:[],customButtonSize:{height:\"default\",width:\"default\"},disabled:false,height:\"100%\",id:\"SF_pC18fh\",inputStyle:{backgroundColor:\"rgb(243, 243, 243)\",border:{borderColor:\"rgba(0, 0, 0, 0.2)\",borderStyle:\"solid\",borderWidth:0},borderRadius:\"10px\",focusOutlineColor:\"rgb(217, 217, 217)\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},padding:\"8px 12px 8px 12px\",textColor:\"rgb(17, 17, 17)\"},inputType:\"text\",layoutId:\"SF_pC18fh\",leftIcon:[],lineId:keb4Sytxv,needHelp:{info:\"info\"},placeholder:\"\",presetButtonStyle:{alignItems:\"center\",backgroundColor:\"var(--token-a32076b6-ae3d-4856-8f4b-da0bf4898360, rgb(251, 251, 251))\",border:{borderColor:\"var(--token-36fe4256-6030-426c-bea2-0c015636e125, rgba(211, 211, 212, 0.3))\",borderStyle:\"solid\",borderWidth:0},borderRadius:\"10px\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},gap:8,hover:{backgroundColor:\"var(--token-36fe4256-6030-426c-bea2-0c015636e125, rgba(211, 211, 212, 0.3))\",border:{borderColor:\"var(--token-36fe4256-6030-426c-bea2-0c015636e125, rgba(211, 211, 212, 0.3))\",borderStyle:\"solid\",borderWidth:0},shadow:\"\",textColor:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(6, 40, 51))\"},justifyContent:\"center\",padding:\"8px 16px 8px 16px\",shadow:\"\",tapScale:.98,textColor:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(6, 40, 51))\"},quantity:Bymbo9djN,rightIcon:[],showDefaultIcon:true,step:1,style:{height:\"100%\",width:\"100%\"},text:\"Button\",type:\"add\",width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yu76cd\",layoutDependency:layoutDependency,layoutId:\"mjy0tK9rX\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12zxsy8-container\",\"data-code-component-plugin-id\":\"63896a\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"IpqmJOBvm-container\",nodeId:\"IpqmJOBvm\",rendersWithMotion:true,scopeId:\"i_pS5jDFc\",children:/*#__PURE__*/_jsx(CartListItemSubtotal,{color:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(6, 40, 51))\",currencyCode:T02EN5Ncd,currencyFormat:{decimals:\"auto\",formatted:true,locale:\"\",location:\"after\",style:\"symbol\"},decoration:\"none\",font:{fontFamily:'\"FK Grotesk Regular\", \"FK Grotesk Regular Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",id:\"IpqmJOBvm\",layoutId:\"IpqmJOBvm\",needHelp:{info:\"info\"},subtotal:KDGMZhb_7,tag:\"p\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mj9l4s\",layoutDependency:layoutDependency,layoutId:\"fU4LGfmsy\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vv874s-container\",\"data-code-component-plugin-id\":\"63896a\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"pdJMFFts_-container\",nodeId:\"pdJMFFts_\",rendersWithMotion:true,scopeId:\"i_pS5jDFc\",children:/*#__PURE__*/_jsx(RemoveProductFromCartButton,{buttonType:\"preset\",customButton:[],customButtonSize:{height:\"default\",width:\"default\"},height:\"100%\",id:\"pdJMFFts_\",layoutId:\"pdJMFFts_\",leftIcon:[],lineId:keb4Sytxv,needHelp:{info:\"info\"},presetButtonStyle:{alignItems:\"center\",backgroundColor:\"var(--token-a32076b6-ae3d-4856-8f4b-da0bf4898360, rgb(251, 251, 251))\",border:{borderColor:\"var(--token-36fe4256-6030-426c-bea2-0c015636e125, rgba(211, 211, 212, 0.3))\",borderStyle:\"solid\",borderWidth:0},borderRadius:\"10px\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},gap:8,hover:{backgroundColor:\"var(--token-36fe4256-6030-426c-bea2-0c015636e125, rgba(211, 211, 212, 0.3))\",border:{borderColor:\"var(--token-36fe4256-6030-426c-bea2-0c015636e125, rgba(211, 211, 212, 0.3))\",borderStyle:\"solid\",borderWidth:0},shadow:\"\",textColor:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(6, 40, 51))\"},justifyContent:\"center\",padding:\"8px 16px 8px 16px\",shadow:\"\",tapScale:.98,textColor:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(6, 40, 51))\"},rightIcon:[],showDefaultIcon:true,style:{height:\"100%\",width:\"100%\"},text:\"\",width:\"100%\"})})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vXhZm.framer-1tx7iti, .framer-vXhZm .framer-1tx7iti { display: block; }\",\".framer-vXhZm.framer-r8d4qi { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 400px; }\",\".framer-vXhZm .framer-1wadscx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100px; justify-content: center; padding: 0px; position: relative; width: 100px; }\",\".framer-vXhZm .framer-19j7gue-container { flex: none; height: 100px; position: relative; width: 100px; }\",\".framer-vXhZm .framer-1hfb4e7 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-vXhZm .framer-1nmkf0m { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-vXhZm .framer-t8hgxr { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: 1px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",'.framer-vXhZm .framer-z0k0mn, .framer-vXhZm .framer-1pvqa9g { --text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: \"\\\\A\"; -webkit-box-orient: vertical; -webkit-line-clamp: 1; display: -webkit-box; flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-line; width: 100%; word-break: break-word; word-wrap: break-word; }',\".framer-vXhZm .framer-1s0ci2a { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 1px; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-vXhZm .framer-e9l47q-container, .framer-vXhZm .framer-1azufv4-container { flex: none; height: 36px; position: relative; width: 36px; }\",\".framer-vXhZm .framer-j8c7fb-container { flex: none; height: 36px; position: relative; width: 60px; }\",\".framer-vXhZm .framer-1yu76cd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-vXhZm .framer-12zxsy8-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-vXhZm .framer-1mj9l4s { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 38px); justify-content: center; padding: 0px; position: relative; width: 36px; }\",\".framer-vXhZm .framer-vv874s-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"VO32SQDEf\":\"imageUrl\",\"hBopjUGQO\":\"imageAlt\",\"ePm014j4d\":\"productTitle\",\"mkKIwAzfX\":\"productVariantTitle\",\"KDGMZhb_7\":\"productSubtotal\",\"T02EN5Ncd\":\"productCurrency\",\"keb4Sytxv\":\"lineId\",\"Bymbo9djN\":\"quantity\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameri_pS5jDFc=withCSS(Component,css,\"framer-vXhZm\");export default Frameri_pS5jDFc;Frameri_pS5jDFc.displayName=\"Cart List Item\";Frameri_pS5jDFc.defaultProps={height:100,width:400};addPropertyControls(Frameri_pS5jDFc,{VO32SQDEf:{defaultValue:\"https://framerusercontent.com/images/Y5OqHDa8HlUSSW24MhzRncVYus.png?scale-down-to=1024&width=3097&height=3908\",title:\"Image Url\",type:ControlType.String},hBopjUGQO:{defaultValue:\"Product Alt\",title:\"Image Alt\",type:ControlType.String},ePm014j4d:{defaultValue:\"Product Title\",placeholder:\"\",title:\"Product Title\",type:ControlType.String},mkKIwAzfX:{defaultValue:\"Product Variant Title\",title:\"Product Variant Title\",type:ControlType.String},KDGMZhb_7:{defaultValue:99,displayStepper:true,min:0,title:\"Product Subtotal\",type:ControlType.Number},T02EN5Ncd:{defaultValue:\"USD\",title:\"Product Currency\",type:ControlType.String},keb4Sytxv:{defaultValue:\"123456789\",title:\"Line Id\",type:ControlType.String},Bymbo9djN:{defaultValue:1,displayStepper:true,title:\"Quantity\",type:ControlType.Number}});addFonts(Frameri_pS5jDFc,[{explicitInter:true,fonts:[{cssFamilyName:\"FK Grotesk Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"FK Grotesk\",url:\"https://framerusercontent.com/assets/irYtU7Ar0Gbh9t67hpHfV7uCSvo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...CartProductImageFonts,...CartQuantityInputFonts,...CartListItemSubtotalFonts,...RemoveProductFromCartButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameri_pS5jDFc\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"VO32SQDEf\\\":\\\"imageUrl\\\",\\\"hBopjUGQO\\\":\\\"imageAlt\\\",\\\"ePm014j4d\\\":\\\"productTitle\\\",\\\"mkKIwAzfX\\\":\\\"productVariantTitle\\\",\\\"KDGMZhb_7\\\":\\\"productSubtotal\\\",\\\"T02EN5Ncd\\\":\\\"productCurrency\\\",\\\"keb4Sytxv\\\":\\\"lineId\\\",\\\"Bymbo9djN\\\":\\\"quantity\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"400\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"100\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./i_pS5jDFc.map","// Generated by Framer (08b35c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CartCloseButton from\"https://framerusercontent.com/modules/hQDzOBDDNESYIdn83POX/d8bWj5zoMHFKCJ7MWXob/Cart_close_button.js\";import CartInfoLabel from\"https://framerusercontent.com/modules/KJJ6ZKAId8MUIKKnSUTh/LS7fcpAPBIlpYA5iwG3D/Cart_info_label.js\";import CheckoutButton from\"https://framerusercontent.com/modules/RLUl2XsqpTmBCu5gztrO/MbnSpckYd6eiP7LeoG7v/Checkout_button.js\";import CartProductList from\"https://framerusercontent.com/modules/wEMK1SRSZFOatw3ciue6/fv7xntI0Hf1c9KIABaRY/Cart_product_list.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/drGjSzsz6lCM1Z4MkX7w/dCm1CBiOb5THk4JTLFeb/V8wHpEK9f.js\";import CartListItem from\"https://framerusercontent.com/modules/oBoqkZANrUk1NWgG2yJK/fVjlrwUPF0bgnX9M7QqW/i_pS5jDFc.js\";const CartInfoLabelFonts=getFonts(CartInfoLabel);const CartCloseButtonFonts=getFonts(CartCloseButton);const CartListItemFonts=getFonts(CartListItem);const CartProductListFonts=getFonts(CartProductList);const CheckoutButtonFonts=getFonts(CheckoutButton);const serializationHash=\"framer-Dy1Wx\";const variantClassNames={a16x5R_ca:\"framer-v-1naut2f\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"a16x5R_ca\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1naut2f\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"a16x5R_ca\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gryav0\",\"data-framer-name\":\"Cart Wrapper\",layoutDependency:layoutDependency,layoutId:\"pvEVENuHR\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xt44ok\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"rQN_aBnd5\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12sacb9\",\"data-framer-name\":\"Your Cart\",layoutDependency:layoutDependency,layoutId:\"kDocJOaQk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ekfdkb\",\"data-styles-preset\":\"V8wHpEK9f\",children:\"Your cart\"})}),className:\"framer-1skr696\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gFK2ncsvK\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1c3xkqh\",layoutDependency:layoutDependency,layoutId:\"Q9wyW3a0f\",style:{backgroundColor:\"var(--token-f7659d0e-53da-486e-a3d2-0f9070ee36d9, rgb(232, 232, 232))\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1k71v3m-container\",\"data-code-component-plugin-id\":\"63896a\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"TrpdwALea-container\",nodeId:\"TrpdwALea\",rendersWithMotion:true,scopeId:\"kDHiK2Y2b\",children:/*#__PURE__*/_jsx(CartInfoLabel,{color:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(6, 40, 51))\",currencyFormat:{decimals:\"auto\",formatted:true,locale:\"\",location:\"after\",style:\"symbol\"},font:{fontFamily:'\"FK Grotesk Regular\", \"FK Grotesk Regular Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",id:\"TrpdwALea\",layoutId:\"TrpdwALea\",loaderStyle:{backgroundColor:\"rgb(217, 217, 217)\",height:16,previewLoader:false,showLoader:true,width:16},needHelp:{info:\"info\"},tag:\"p\",type:\"itemCount\",whenZero:\"show\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12xu1xd-container\",\"data-code-component-plugin-id\":\"63896a\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Mbvk1BpQc-container\",nodeId:\"Mbvk1BpQc\",rendersWithMotion:true,scopeId:\"kDHiK2Y2b\",children:/*#__PURE__*/_jsx(CartCloseButton,{buttonType:\"preset\",customButton:[],customButtonSize:{height:\"default\",width:\"default\"},height:\"100%\",id:\"Mbvk1BpQc\",layoutId:\"Mbvk1BpQc\",leftIcon:[],needHelp:{info:\"info\"},presetButtonStyle:{alignItems:\"center\",backgroundColor:\"rgba(0, 0, 0, 0)\",border:{borderColor:\"rgba(0, 0, 0, 0.1)\",borderStyle:\"solid\",borderWidth:0},borderRadius:\"4px\",font:{fontFamily:'\"FK Grotesk Italic\", \"FK Grotesk Italic Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},gap:8,hover:{backgroundColor:\"rgba(0, 0, 0, 0)\",border:{borderColor:\"rgb(117, 117, 117)\",borderStyle:\"solid\",borderWidth:0},shadow:\"\",textColor:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(6, 40, 51))\"},justifyContent:\"center\",padding:\"0px\",shadow:\"\",tapScale:.98,textColor:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(6, 40, 51))\"},rightIcon:[],showDefaultIcon:true,style:{height:\"100%\",width:\"100%\"},text:\"Button\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-dsek3h\",\"data-framer-name\":\"Product List\",layoutDependency:layoutDependency,layoutId:\"aC79XdHAO\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4qc0b2-container\",\"data-code-component-plugin-id\":\"63896a\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"im3Fxwxem-container\",nodeId:\"im3Fxwxem\",rendersWithMotion:true,scopeId:\"kDHiK2Y2b\",children:/*#__PURE__*/_jsx(CartProductList,{cartListItem:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:95,width:\"400px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jv5p9z-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"STqW5O61A-container\",nodeId:\"STqW5O61A\",rendersWithMotion:true,scopeId:\"kDHiK2Y2b\",children:/*#__PURE__*/_jsx(CartListItem,{Bymbo9djN:1,ePm014j4d:\"Product Title\",hBopjUGQO:\"Product Alt\",height:\"100%\",id:\"STqW5O61A\",KDGMZhb_7:99,keb4Sytxv:\"123456789\",layoutId:\"STqW5O61A\",mkKIwAzfX:\"Product Variant Title\",style:{height:\"100%\",width:\"100%\"},T02EN5Ncd:\"USD\",VO32SQDEf:\"https://framerusercontent.com/images/Y5OqHDa8HlUSSW24MhzRncVYus.png?scale-down-to=1024&width=3097&height=3908\",width:\"100%\"})})})],divider:{color:\"rgb(217, 217, 217)\",height:1,show:true},emptyState:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-cxlwqd\",\"data-framer-name\":\"Empty cart\",layoutDependency:layoutDependency,layoutId:\"Z4_jUX80N\",style:{backgroundColor:\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ekfdkb\",\"data-styles-preset\":\"V8wHpEK9f\",children:\"Your cart is empty\"})}),className:\"framer-zj0vkx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ymhde2Cc1\",verticalAlignment:\"top\",withExternalLayout:true})})],gap:20,height:\"100%\",id:\"im3Fxwxem\",layoutId:\"im3Fxwxem\",needHelp:{info:\"info\"},scrollbar:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ipvfjy\",\"data-framer-name\":\"Footer\",layoutDependency:layoutDependency,layoutId:\"Jl28o6rHw\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1edr7wt\",layoutDependency:layoutDependency,layoutId:\"TTNBVzA_f\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ekfdkb\",\"data-styles-preset\":\"V8wHpEK9f\",children:\"Subtotal\"})}),className:\"framer-1mkkzj3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yUIxncTRe\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wlqoek-container\",\"data-code-component-plugin-id\":\"63896a\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"beREswYNU-container\",nodeId:\"beREswYNU\",rendersWithMotion:true,scopeId:\"kDHiK2Y2b\",children:/*#__PURE__*/_jsx(CartInfoLabel,{color:\"rgb(17, 17, 17)\",currencyFormat:{decimals:\"auto\",formatted:true,locale:\"\",location:\"after\",style:\"symbol\"},font:{fontFamily:'\"FK Grotesk Regular\", \"FK Grotesk Regular Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",id:\"beREswYNU\",layoutId:\"beREswYNU\",loaderStyle:{backgroundColor:\"rgb(217, 217, 217)\",height:16,previewLoader:false,showLoader:true,width:16},needHelp:{info:\"info\"},tag:\"p\",type:\"subtotal\",whenZero:\"show\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7pnu03-container\",\"data-code-component-plugin-id\":\"63896a\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"YzQRB6WRp-container\",nodeId:\"YzQRB6WRp\",rendersWithMotion:true,scopeId:\"kDHiK2Y2b\",children:/*#__PURE__*/_jsx(CheckoutButton,{buttonType:\"preset\",customButton:[],customButtonSize:{height:\"default\",width:\"default\"},disabled:false,disabledStyle:{alignItems:\"center\",backgroundColor:\"rgb(217, 217, 217)\",border:{borderColor:\"rgb(117, 117, 117)\",borderStyle:\"solid\",borderWidth:0},borderRadius:\"10px\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},gap:8,justifyContent:\"center\",padding:\"8px 16px 8px 16px\",shadow:\"\",tapScale:1,textColor:\"rgb(117, 117, 117)\"},height:\"100%\",id:\"YzQRB6WRp\",layoutId:\"YzQRB6WRp\",leftIcon:[],needHelp:{info:\"info\"},newTab:true,presetButtonStyle:{alignItems:\"center\",backgroundColor:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(6, 40, 51))\",border:{borderColor:\"var(--token-4fb6f8e7-885e-4ba2-af78-99234db245e1, rgb(67, 186, 190))\",borderStyle:\"solid\",borderWidth:0},borderRadius:\"10px\",font:{fontFamily:'\"FK Grotesk Regular\", \"FK Grotesk Regular Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},gap:8,hover:{backgroundColor:\"rgb(42, 42, 42)\",border:{borderColor:\"rgb(117, 117, 117)\",borderStyle:\"solid\",borderWidth:0},shadow:\"\",textColor:\"rgb(230, 230, 230)\"},justifyContent:\"center\",padding:\"8px 16px 8px 16px\",shadow:\"\",tapScale:.995,textColor:\"var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(255, 255, 255))\"},previewType:\"default\",rightIcon:[],showDefaultIcon:true,style:{height:\"100%\",width:\"100%\"},text:\"Checkout\",width:\"100%\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Dy1Wx.framer-upg1j7, .framer-Dy1Wx .framer-upg1j7 { display: block; }\",\".framer-Dy1Wx.framer-1naut2f { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 800px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 20px; position: relative; width: 500px; }\",\".framer-Dy1Wx .framer-1gryav0 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; max-width: 500px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Dy1Wx .framer-1xt44ok { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Dy1Wx .framer-12sacb9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Dy1Wx .framer-1skr696, .framer-Dy1Wx .framer-zj0vkx, .framer-Dy1Wx .framer-1mkkzj3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Dy1Wx .framer-1c3xkqh { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 24px); justify-content: center; overflow: visible; padding: 0px; position: relative; width: 24px; }\",\".framer-Dy1Wx .framer-1k71v3m-container, .framer-Dy1Wx .framer-wlqoek-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Dy1Wx .framer-12xu1xd-container { flex: none; height: 26px; position: relative; width: 27px; }\",\".framer-Dy1Wx .framer-dsek3h { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Dy1Wx .framer-4qc0b2-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\".framer-Dy1Wx .framer-1jv5p9z-container { height: 95px; position: relative; width: 400px; }\",\".framer-Dy1Wx .framer-cxlwqd { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 180px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 389px; }\",\".framer-Dy1Wx .framer-1ipvfjy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Dy1Wx .framer-1edr7wt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 0px; position: relative; width: 100%; }\",\".framer-Dy1Wx .framer-7pnu03-container { flex: none; height: 40px; position: relative; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 500\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerkDHiK2Y2b=withCSS(Component,css,\"framer-Dy1Wx\");export default FramerkDHiK2Y2b;FramerkDHiK2Y2b.displayName=\"Cart Layer\";FramerkDHiK2Y2b.defaultProps={height:800,width:500};addFonts(FramerkDHiK2Y2b,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"FK Grotesk Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"FK Grotesk\",url:\"https://framerusercontent.com/assets/irYtU7Ar0Gbh9t67hpHfV7uCSvo.woff2\",weight:\"400\"},{cssFamilyName:\"FK Grotesk Italic\",source:\"custom\",style:\"normal\",uiFamilyName:\"FK Grotesk\",url:\"https://framerusercontent.com/assets/LfeawAOgZT55NXan0VIJfuNUA.woff2\",weight:\"400\"}]},...CartInfoLabelFonts,...CartCloseButtonFonts,...CartListItemFonts,...CartProductListFonts,...CheckoutButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkDHiK2Y2b\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"500\",\"framerIntrinsicHeight\":\"800\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (08b35c4)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CartOpenButton from\"https://framerusercontent.com/modules/t0DOE0rPObRn86ULNCpK/R5lU8RSOSwK27K5vkYwZ/Cart_open_button.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/dBAS0ESg16opWhoQoc8Z/BbKkjb539OTf9e34CBEy/Phosphor.js\";import CartLayer from\"https://framerusercontent.com/modules/pNNGg0BbTCHV2u4vhPXH/WFwHToQcfkwivrMkao0u/kDHiK2Y2b.js\";const CartLayerFonts=getFonts(CartLayer);const PhosphorFonts=getFonts(Phosphor);const CartOpenButtonFonts=getFonts(CartOpenButton);const serializationHash=\"framer-hc7Ia\";const variantClassNames={F4BoYZaNd:\"framer-v-rmie30\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const tvxvAn2xE=undefined;const sNGXKMXWC=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({color,cursor,height,id,width,...props})=>{return{...props,sNGXKMXWC:color??props.sNGXKMXWC??\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\",tvxvAn2xE:cursor??props.tvxvAn2xE};};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,tvxvAn2xE,sNGXKMXWC,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"F4BoYZaNd\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1045k2q=activeVariantCallback(async(...args)=>{setVariant(\"jtAH2c1sU\");});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-rmie30\",className,classNames),\"data-framer-name\":\"Cart Button\",layoutDependency:layoutDependency,layoutId:\"F4BoYZaNd\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4r77cs-container\",\"data-code-component-plugin-id\":\"63896a\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Rz3g3ALZp-container\",nodeId:\"Rz3g3ALZp\",rendersWithMotion:true,scopeId:\"iW4J91arH\",children:/*#__PURE__*/_jsx(CartOpenButton,{backdropOverlay:{backgroundColor:\"rgba(0, 0, 0, 0.5)\",blur:0,transition:{bounce:0,delay:0,duration:.3,type:\"spring\"}},buttonType:\"custom\",cartLayer:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:800,width:\"500px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1aqx7z5-container\",\"data-framer-cursor\":tvxvAn2xE,inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"jfPzjGG_h-container\",nodeId:\"jfPzjGG_h\",rendersWithMotion:true,scopeId:\"iW4J91arH\",children:/*#__PURE__*/_jsx(CartLayer,{height:\"100%\",id:\"jfPzjGG_h\",layoutId:\"jfPzjGG_h\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})],cartLayerConfig:{cartLayerAnimation:{offsetX:100,offsetY:0,opacity:0,rotate:0,scale:1,transition:{bounce:0,delay:0,duration:.3,type:\"spring\"}},cartLayerHeight:\"viewport\",cartLayerPosition:{offsetX:0,offsetY:0,position:\"top right\"},shadow:\"-2px 0px 10px undefinedpx rgba(0, 0, 0, 0.1)\"},customButton:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1104a6w\",\"data-framer-name\":\"Cart Icon\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"rSUOFhduD\",onTap:onTap1045k2q,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uvdegh-container\",inComponentSlot:true,isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"d1gIXqx3u-container\",nodeId:\"d1gIXqx3u\",rendersWithMotion:true,scopeId:\"iW4J91arH\",children:/*#__PURE__*/_jsx(Phosphor,{color:sNGXKMXWC,height:\"100%\",iconSearch:\"House\",iconSelection:\"BagSimple\",id:\"d1gIXqx3u\",layoutId:\"d1gIXqx3u\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})})],customButtonSize:{height:\"default\",width:\"default\"},height:\"100%\",id:\"Rz3g3ALZp\",layoutId:\"Rz3g3ALZp\",leftIcon:[],needHelp:{info:\"info\"},presetButtonStyle:{alignItems:\"center\",backgroundColor:\"rgba(255, 255, 255, 0.2)\",border:{borderColor:\"rgb(117, 117, 117)\",borderStyle:\"solid\",borderWidth:0},borderRadius:\"8px\",font:{fontFamily:'\"FK Grotesk Regular\", \"FK Grotesk Regular Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},gap:8,hover:{backgroundColor:\"rgb(42, 42, 42)\",border:{borderColor:\"rgb(117, 117, 117)\",borderStyle:\"solid\",borderWidth:0},shadow:\"\",textColor:\"rgb(230, 230, 230)\"},justifyContent:\"center\",padding:\"8px 16px 8px 16px\",shadow:\"\",tapScale:.98,textColor:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(6, 40, 51))\"},rightIcon:[],showDefaultIcon:true,style:{height:\"100%\",width:\"100%\"},text:\"\",width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hc7Ia.framer-1axm61a, .framer-hc7Ia .framer-1axm61a { display: block; }\",\".framer-hc7Ia.framer-rmie30 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-hc7Ia .framer-4r77cs-container { flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-hc7Ia .framer-1aqx7z5-container { height: 800px; position: relative; width: 500px; }\",\".framer-hc7Ia .framer-1104a6w { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: visible; padding: 5px; position: relative; width: 40px; }\",\".framer-hc7Ia .framer-uvdegh-container { flex: none; height: 22px; position: relative; width: 22px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"tvxvAn2xE\":\"cursor\",\"sNGXKMXWC\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameriW4J91arH=withCSS(Component,css,\"framer-hc7Ia\");export default FrameriW4J91arH;FrameriW4J91arH.displayName=\"Cart 2.0\";FrameriW4J91arH.defaultProps={height:40,width:40};addPropertyControls(FrameriW4J91arH,{tvxvAn2xE:{title:\"Cursor\",type:ControlType.CustomCursor},sNGXKMXWC:{defaultValue:'var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30)) /* {\"name\":\"Dark Graphite\"} */',title:\"Color\",type:ControlType.Color}});addFonts(FrameriW4J91arH,[{explicitInter:true,fonts:[{cssFamilyName:\"FK Grotesk Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"FK Grotesk\",url:\"https://framerusercontent.com/assets/irYtU7Ar0Gbh9t67hpHfV7uCSvo.woff2\",weight:\"400\"}]},...CartLayerFonts,...PhosphorFonts,...CartOpenButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriW4J91arH\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"tvxvAn2xE\\\":\\\"cursor\\\",\\\"sNGXKMXWC\\\":\\\"color\\\"}\",\"framerIntrinsicWidth\":\"40\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7c2f7bf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/dBAS0ESg16opWhoQoc8Z/BbKkjb539OTf9e34CBEy/Phosphor.js\";import Cart20 from\"https://framerusercontent.com/modules/fEls860MSNYg3Pbdsi5d/MVAVQWRPhYsN3pjuLxpw/iW4J91arH.js\";import GeneralButton from\"https://framerusercontent.com/modules/gYL3Ep8b75b9ixyKcxgj/nvYH4sU8EYnfAd6WF34K/sTmWiG2Zm.js\";const GeneralButtonFonts=getFonts(GeneralButton);const Cart20Fonts=getFonts(Cart20);const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"h2p_2vBUO\",\"fZn3GaqWN\",\"W2cJZrqxq\",\"jtAH2c1sU\",\"d3VUv_8kB\",\"BQRary9Ov\",\"DMzvIG77r\",\"ptWlncjtN\"];const serializationHash=\"framer-U0vPX\";const variantClassNames={BQRary9Ov:\"framer-v-xq3hzg\",d3VUv_8kB:\"framer-v-1304wqy\",DMzvIG77r:\"framer-v-14wsb39\",fZn3GaqWN:\"framer-v-1ufbj37\",h2p_2vBUO:\"framer-v-d7iz9g\",jtAH2c1sU:\"framer-v-1p5cznk\",ptWlncjtN:\"framer-v-9ykf5s\",W2cJZrqxq:\"framer-v-1t9fz0x\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.5,ease:[.12,.23,.5,1],type:\"tween\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop - Clear\":\"d3VUv_8kB\",\"Desktop - Light\":\"h2p_2vBUO\",\"Phone - Clear\":\"DMzvIG77r\",\"Phone - Light\":\"W2cJZrqxq\",\"Phone Open - Clear\":\"ptWlncjtN\",\"Phone Open - Light\":\"jtAH2c1sU\",\"Tablet - Clear\":\"BQRary9Ov\",\"Tablet - Light\":\"fZn3GaqWN\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"h2p_2vBUO\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"h2p_2vBUO\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1045k2q=activeVariantCallback(async(...args)=>{setVariant(\"jtAH2c1sU\");});const onTap1hfgktu=activeVariantCallback(async(...args)=>{setVariant(\"W2cJZrqxq\");});const onTap1phwkye=activeVariantCallback(async(...args)=>{setVariant(\"DMzvIG77r\");});const VYZxwGuHwaenqrg=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"W2cJZrqxq\"),100);});const VYZxwGuHweskal8=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"DMzvIG77r\"),100);});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"W2cJZrqxq\",\"jtAH2c1sU\",\"DMzvIG77r\",\"ptWlncjtN\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed1=()=>{if([\"W2cJZrqxq\",\"jtAH2c1sU\",\"DMzvIG77r\",\"ptWlncjtN\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"jtAH2c1sU\",\"ptWlncjtN\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"jtAH2c1sU\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"jtAH2c1sU\")return false;return true;};const isDisplayed5=()=>{if([\"jtAH2c1sU\",\"ptWlncjtN\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-d7iz9g\",className,classNames),\"data-framer-name\":\"Desktop - Light\",layoutDependency:layoutDependency,layoutId:\"h2p_2vBUO\",ref:refBinding,style:{backgroundColor:\"var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(244, 244, 245))\",...style},variants:{BQRary9Ov:{backgroundColor:\"rgba(255, 255, 255, 0)\"},d3VUv_8kB:{backgroundColor:\"rgba(255, 255, 255, 0)\"},DMzvIG77r:{backgroundColor:\"rgba(255, 255, 255, 0)\"}},...addPropertyOverrides({BQRary9Ov:{\"data-framer-name\":\"Tablet - Clear\"},d3VUv_8kB:{\"data-framer-name\":\"Desktop - Clear\"},DMzvIG77r:{\"data-framer-name\":\"Phone - Clear\"},fZn3GaqWN:{\"data-framer-name\":\"Tablet - Light\"},jtAH2c1sU:{\"data-framer-name\":\"Phone Open - Light\"},ptWlncjtN:{\"data-framer-name\":\"Phone Open - Clear\"},W2cJZrqxq:{\"data-framer-name\":\"Phone - Light\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-o5bxc4\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"V2jp5SbRt\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"gLe486nSs\"},motionChild:true,nodeId:\"LMVJ41rSa\",openInNewTab:false,scopeId:\"WpDPbhYHP\",smoothScroll:true,...addPropertyOverrides({fZn3GaqWN:{href:{webPageId:\"augiA20Il\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1rk2iwy framer-cyqazo\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"LMVJ41rSa\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-11d5aq8\",layoutDependency:layoutDependency,layoutId:\"Rm4OVArGJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 233 36\" overflow=\"visible\"><g><path d=\"M 0 0 L 233 0 L 233 36 L 0 36 Z\" fill=\"transparent\"></path><path d=\"M 63.97 17.978 C 63.97 24.671 59.687 28.757 53.132 28.757 L 44.894 28.757 L 44.894 7.2 L 53.132 7.2 C 59.687 7.2 63.97 11.285 63.97 17.978 Z M 52.999 25.629 C 57.314 25.629 60.253 22.993 60.253 17.978 C 60.253 12.963 57.311 10.327 52.999 10.327 L 48.564 10.327 L 48.564 25.626 L 52.999 25.626 Z M 72.645 12.934 C 77.288 12.934 79.974 15.747 79.974 20.404 L 79.974 21.991 L 68.317 21.991 C 68.378 24.58 69.976 26.392 72.633 26.392 C 75.29 26.392 76.321 25.015 76.559 23.847 L 79.664 23.847 L 79.664 24.295 C 79.245 26.316 77.395 29.115 72.676 29.115 C 67.957 29.115 64.928 26.345 64.928 21.016 C 64.928 15.686 67.975 12.931 72.647 12.931 Z M 76.646 19.355 C 76.617 17.244 75.273 15.628 72.601 15.628 C 69.929 15.628 68.555 17.291 68.361 19.355 Z M 85.172 13.292 L 85.172 14.999 L 85.41 14.999 C 86.471 13.545 88.187 12.963 90.278 12.963 C 93.919 12.963 96.158 14.836 96.158 18.636 L 96.158 28.757 L 92.621 28.757 L 92.621 18.951 C 92.621 16.81 91.471 15.808 89.383 15.808 C 87.098 15.808 85.294 17.11 85.294 20.104 L 85.294 28.757 L 81.757 28.757 L 81.757 13.292 L 85.175 13.292 Z M 100.207 13.292 L 100.207 9.192 L 103.744 9.192 L 103.744 13.292 L 108.103 13.292 L 108.103 16.032 L 103.744 16.032 L 103.744 24.432 C 103.744 25.434 104.223 25.824 105.193 25.824 L 108.03 25.824 L 108.03 28.76 L 104.464 28.76 C 101.792 28.76 100.21 27.382 100.21 24.747 L 100.21 16.032 L 96.777 16.032 L 96.777 13.292 L 100.21 13.292 L 100.207 13.292 Z M 116.492 12.934 C 120.613 12.934 123.09 14.774 123.09 18.831 L 123.09 28.757 L 119.821 28.757 L 119.821 26.902 L 119.582 26.902 C 119.001 27.95 117.581 29.057 114.521 29.057 C 111.103 29.057 108.745 27.336 108.745 24.385 C 108.745 21.287 111.117 19.895 114.207 19.504 L 119.701 18.817 L 119.701 18.444 C 119.701 16.423 118.612 15.599 116.431 15.599 C 114.25 15.599 112.999 16.423 112.833 18.115 L 109.534 18.115 L 109.534 17.667 C 109.848 14.777 112.357 12.937 116.49 12.937 Z M 115.209 26.345 C 117.732 26.345 119.701 25.014 119.701 22.154 L 119.701 21.377 L 114.971 22.006 C 113.33 22.23 112.27 22.859 112.27 24.19 C 112.27 25.521 113.388 26.345 115.212 26.345 Z M 140.408 28.757 L 136.96 28.757 L 136.96 26.96 L 136.722 26.96 C 135.587 28.5 133.841 29.086 131.797 29.086 C 127.856 29.086 124.737 26.436 124.737 21.016 C 124.737 15.596 127.856 12.963 131.797 12.963 C 133.783 12.963 135.5 13.531 136.635 14.984 L 136.873 14.984 L 136.873 7.2 L 140.41 7.2 L 140.41 28.757 Z M 132.659 26.287 C 135.27 26.287 137.004 24.415 137.004 21.019 C 137.004 17.623 135.273 15.765 132.659 15.765 C 130.046 15.765 128.3 17.637 128.3 21.019 C 128.3 24.4 130.046 26.287 132.659 26.287 Z M 153.83 28.757 L 153.83 27.05 L 153.592 27.05 C 152.546 28.489 150.83 29.086 148.756 29.086 C 145.129 29.086 142.905 27.213 142.905 23.398 L 142.905 13.292 L 146.442 13.292 L 146.442 23.098 C 146.442 25.239 147.56 26.241 149.651 26.241 C 151.936 26.241 153.711 24.939 153.711 21.945 L 153.711 13.292 L 157.248 13.292 L 157.248 28.757 Z M 163.265 13.292 L 163.265 15.074 L 163.503 15.074 C 164.055 13.95 165.071 13.234 167.174 13.234 L 169.323 13.234 L 169.323 16.169 L 167.188 16.169 C 164.56 16.169 163.413 17.562 163.413 20.48 L 163.413 28.76 L 159.876 28.76 L 159.876 13.295 L 163.265 13.295 Z M 176.868 12.934 C 180.988 12.934 183.465 14.774 183.465 18.831 L 183.465 28.757 L 180.196 28.757 L 180.196 26.902 L 179.958 26.902 C 179.377 27.95 177.956 29.057 174.896 29.057 C 171.478 29.057 169.119 27.336 169.119 24.385 C 169.119 21.287 171.492 19.895 174.582 19.504 L 180.077 18.817 L 180.077 18.444 C 180.077 16.423 178.987 15.599 176.806 15.599 C 174.626 15.599 173.374 16.423 173.208 18.115 L 169.909 18.115 L 169.909 17.667 C 170.223 14.777 172.732 12.937 176.865 12.937 Z M 175.581 26.345 C 178.105 26.345 180.074 25.014 180.074 22.154 L 180.074 21.377 L 175.343 22.006 C 173.702 22.23 172.642 22.859 172.642 24.19 C 172.642 25.521 173.76 26.345 175.584 26.345 Z M 189.378 13.292 L 189.378 14.999 L 189.617 14.999 C 190.676 13.545 192.393 12.963 194.483 12.963 C 198.125 12.963 200.364 14.836 200.364 18.636 L 200.364 28.757 L 196.827 28.757 L 196.827 18.951 C 196.827 16.81 195.677 15.808 193.589 15.808 C 191.304 15.808 189.5 17.11 189.5 20.104 L 189.5 28.757 L 185.963 28.757 L 185.963 13.292 L 189.381 13.292 Z M 209.948 12.934 C 214.591 12.934 216.903 15.689 217.097 18.383 L 217.097 18.831 L 213.813 18.831 C 213.679 17.378 212.692 15.733 210.038 15.733 C 207.383 15.733 205.56 17.62 205.56 21.016 C 205.56 24.412 207.291 26.316 210.038 26.316 C 212.785 26.316 213.694 24.653 213.859 23.113 L 217.158 23.113 L 217.158 23.561 C 216.92 26.36 214.635 29.115 209.948 29.115 C 205.26 29.115 202.005 26.345 202.005 21.016 C 202.005 15.686 205.243 12.931 209.948 12.931 Z M 225.67 12.934 C 230.314 12.934 233 15.747 233 20.404 L 233 21.991 L 221.343 21.991 C 221.404 24.58 223.001 26.392 225.658 26.392 C 228.315 26.392 229.346 25.015 229.585 23.847 L 232.689 23.847 L 232.689 24.295 C 232.271 26.316 230.421 29.115 225.702 29.115 C 220.983 29.115 217.954 26.345 217.954 21.016 C 217.954 15.686 221 12.931 225.673 12.931 Z M 229.669 19.355 C 229.64 17.244 228.295 15.628 225.624 15.628 C 222.952 15.628 221.578 17.291 221.384 19.355 Z M 26.415 9.049 L 27.687 3.049 L 22.675 0 L 16.391 2.95 L 15.118 8.95 L 20.131 11.999 L 26.415 9.049 Z M 33.896 27.167 L 35.168 21.167 L 30.155 18.118 L 23.868 21.065 L 22.596 27.068 L 27.612 30.117 Z M 36.443 15.153 L 37.715 9.154 L 32.7 6.105 L 26.415 9.054 L 25.143 15.054 L 30.159 18.103 Z M 11.3 26.965 L 12.569 20.966 L 7.556 17.917 L 1.272 20.867 L 0 26.867 L 5.012 29.916 L 11.3 26.966 Z M 13.844 14.952 L 15.115 8.953 L 10.103 5.904 L 3.819 8.853 L 2.547 14.853 L 7.559 17.902 Z M 20.133 11.999 L 20.038 16.607 L 25.149 15.048 L 20.622 18.016 L 23.877 21.051 L 19.445 19.408 L 17.59 24.001 L 17.688 19.391 L 12.577 20.949 L 17.105 17.984 L 13.849 14.949 L 18.281 16.592 L 20.133 11.999 Z M 21.33 33.05 L 22.602 27.05 L 17.586 24.001 L 11.302 26.951 L 10.03 32.951 L 15.042 36 L 21.33 33.05 Z\" fill=\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(6, 40, 51)) /* {&quot;name&quot;:&quot;Midnight&quot;} */\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({BQRary9Ov:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 233 36\" overflow=\"visible\"><g><path d=\"M 0 0 L 233 0 L 233 36 L 0 36 Z\" fill=\"transparent\"></path><path d=\"M 63.97 17.978 C 63.97 24.671 59.687 28.757 53.132 28.757 L 44.894 28.757 L 44.894 7.2 L 53.132 7.2 C 59.687 7.2 63.97 11.285 63.97 17.978 Z M 52.999 25.629 C 57.314 25.629 60.253 22.993 60.253 17.978 C 60.253 12.963 57.311 10.327 52.999 10.327 L 48.564 10.327 L 48.564 25.626 L 52.999 25.626 Z M 72.645 12.934 C 77.288 12.934 79.974 15.747 79.974 20.404 L 79.974 21.991 L 68.317 21.991 C 68.378 24.58 69.976 26.392 72.633 26.392 C 75.29 26.392 76.321 25.015 76.559 23.847 L 79.664 23.847 L 79.664 24.295 C 79.245 26.316 77.395 29.115 72.676 29.115 C 67.957 29.115 64.928 26.345 64.928 21.016 C 64.928 15.686 67.975 12.931 72.647 12.931 Z M 76.646 19.355 C 76.617 17.244 75.273 15.628 72.601 15.628 C 69.929 15.628 68.555 17.291 68.361 19.355 Z M 85.172 13.292 L 85.172 14.999 L 85.41 14.999 C 86.471 13.545 88.187 12.963 90.278 12.963 C 93.919 12.963 96.158 14.836 96.158 18.636 L 96.158 28.757 L 92.621 28.757 L 92.621 18.951 C 92.621 16.81 91.471 15.808 89.383 15.808 C 87.098 15.808 85.294 17.11 85.294 20.104 L 85.294 28.757 L 81.757 28.757 L 81.757 13.292 L 85.175 13.292 Z M 100.207 13.292 L 100.207 9.192 L 103.744 9.192 L 103.744 13.292 L 108.103 13.292 L 108.103 16.032 L 103.744 16.032 L 103.744 24.432 C 103.744 25.434 104.223 25.824 105.193 25.824 L 108.03 25.824 L 108.03 28.76 L 104.464 28.76 C 101.792 28.76 100.21 27.382 100.21 24.747 L 100.21 16.032 L 96.777 16.032 L 96.777 13.292 L 100.21 13.292 L 100.207 13.292 Z M 116.492 12.934 C 120.613 12.934 123.09 14.774 123.09 18.831 L 123.09 28.757 L 119.821 28.757 L 119.821 26.902 L 119.582 26.902 C 119.001 27.95 117.581 29.057 114.521 29.057 C 111.103 29.057 108.745 27.336 108.745 24.385 C 108.745 21.287 111.117 19.895 114.207 19.504 L 119.701 18.817 L 119.701 18.444 C 119.701 16.423 118.612 15.599 116.431 15.599 C 114.25 15.599 112.999 16.423 112.833 18.115 L 109.534 18.115 L 109.534 17.667 C 109.848 14.777 112.357 12.937 116.49 12.937 Z M 115.209 26.345 C 117.732 26.345 119.701 25.014 119.701 22.154 L 119.701 21.377 L 114.971 22.006 C 113.33 22.23 112.27 22.859 112.27 24.19 C 112.27 25.521 113.388 26.345 115.212 26.345 Z M 140.408 28.757 L 136.96 28.757 L 136.96 26.96 L 136.722 26.96 C 135.587 28.5 133.841 29.086 131.797 29.086 C 127.856 29.086 124.737 26.436 124.737 21.016 C 124.737 15.596 127.856 12.963 131.797 12.963 C 133.783 12.963 135.5 13.531 136.635 14.984 L 136.873 14.984 L 136.873 7.2 L 140.41 7.2 L 140.41 28.757 Z M 132.659 26.287 C 135.27 26.287 137.004 24.415 137.004 21.019 C 137.004 17.623 135.273 15.765 132.659 15.765 C 130.046 15.765 128.3 17.637 128.3 21.019 C 128.3 24.4 130.046 26.287 132.659 26.287 Z M 153.83 28.757 L 153.83 27.05 L 153.592 27.05 C 152.546 28.489 150.83 29.086 148.756 29.086 C 145.129 29.086 142.905 27.213 142.905 23.398 L 142.905 13.292 L 146.442 13.292 L 146.442 23.098 C 146.442 25.239 147.56 26.241 149.651 26.241 C 151.936 26.241 153.711 24.939 153.711 21.945 L 153.711 13.292 L 157.248 13.292 L 157.248 28.757 Z M 163.265 13.292 L 163.265 15.074 L 163.503 15.074 C 164.055 13.95 165.071 13.234 167.174 13.234 L 169.323 13.234 L 169.323 16.169 L 167.188 16.169 C 164.56 16.169 163.413 17.562 163.413 20.48 L 163.413 28.76 L 159.876 28.76 L 159.876 13.295 L 163.265 13.295 Z M 176.868 12.934 C 180.988 12.934 183.465 14.774 183.465 18.831 L 183.465 28.757 L 180.196 28.757 L 180.196 26.902 L 179.958 26.902 C 179.377 27.95 177.956 29.057 174.896 29.057 C 171.478 29.057 169.119 27.336 169.119 24.385 C 169.119 21.287 171.492 19.895 174.582 19.504 L 180.077 18.817 L 180.077 18.444 C 180.077 16.423 178.987 15.599 176.806 15.599 C 174.626 15.599 173.374 16.423 173.208 18.115 L 169.909 18.115 L 169.909 17.667 C 170.223 14.777 172.732 12.937 176.865 12.937 Z M 175.581 26.345 C 178.105 26.345 180.074 25.014 180.074 22.154 L 180.074 21.377 L 175.343 22.006 C 173.702 22.23 172.642 22.859 172.642 24.19 C 172.642 25.521 173.76 26.345 175.584 26.345 Z M 189.378 13.292 L 189.378 14.999 L 189.617 14.999 C 190.676 13.545 192.393 12.963 194.483 12.963 C 198.125 12.963 200.364 14.836 200.364 18.636 L 200.364 28.757 L 196.827 28.757 L 196.827 18.951 C 196.827 16.81 195.677 15.808 193.589 15.808 C 191.304 15.808 189.5 17.11 189.5 20.104 L 189.5 28.757 L 185.963 28.757 L 185.963 13.292 L 189.381 13.292 Z M 209.948 12.934 C 214.591 12.934 216.903 15.689 217.097 18.383 L 217.097 18.831 L 213.813 18.831 C 213.679 17.378 212.692 15.733 210.038 15.733 C 207.383 15.733 205.56 17.62 205.56 21.016 C 205.56 24.412 207.291 26.316 210.038 26.316 C 212.785 26.316 213.694 24.653 213.859 23.113 L 217.158 23.113 L 217.158 23.561 C 216.92 26.36 214.635 29.115 209.948 29.115 C 205.26 29.115 202.005 26.345 202.005 21.016 C 202.005 15.686 205.243 12.931 209.948 12.931 Z M 225.67 12.934 C 230.314 12.934 233 15.747 233 20.404 L 233 21.991 L 221.343 21.991 C 221.404 24.58 223.001 26.392 225.658 26.392 C 228.315 26.392 229.346 25.015 229.585 23.847 L 232.689 23.847 L 232.689 24.295 C 232.271 26.316 230.421 29.115 225.702 29.115 C 220.983 29.115 217.954 26.345 217.954 21.016 C 217.954 15.686 221 12.931 225.673 12.931 Z M 229.669 19.355 C 229.64 17.244 228.295 15.628 225.624 15.628 C 222.952 15.628 221.578 17.291 221.384 19.355 Z M 26.415 9.049 L 27.687 3.049 L 22.675 0 L 16.391 2.95 L 15.118 8.95 L 20.131 11.999 L 26.415 9.049 Z M 33.896 27.167 L 35.168 21.167 L 30.155 18.118 L 23.868 21.065 L 22.596 27.068 L 27.612 30.117 Z M 36.443 15.153 L 37.715 9.154 L 32.7 6.105 L 26.415 9.054 L 25.143 15.054 L 30.159 18.103 Z M 11.3 26.965 L 12.569 20.966 L 7.556 17.917 L 1.272 20.867 L 0 26.867 L 5.012 29.916 L 11.3 26.966 Z M 13.844 14.952 L 15.115 8.953 L 10.103 5.904 L 3.819 8.853 L 2.547 14.853 L 7.559 17.902 Z M 20.133 11.999 L 20.038 16.607 L 25.149 15.048 L 20.622 18.016 L 23.877 21.051 L 19.445 19.408 L 17.59 24.001 L 17.688 19.391 L 12.577 20.949 L 17.105 17.984 L 13.849 14.949 L 18.281 16.592 L 20.133 11.999 Z M 21.33 33.05 L 22.602 27.05 L 17.586 24.001 L 11.302 26.951 L 10.03 32.951 L 15.042 36 L 21.33 33.05 Z\" fill=\"var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Glacier White&quot;} */\"></path></g></svg>'},d3VUv_8kB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 233 36\" overflow=\"visible\"><g><path d=\"M 0 0 L 233 0 L 233 36 L 0 36 Z\" fill=\"transparent\"></path><path d=\"M 63.97 17.978 C 63.97 24.671 59.687 28.757 53.132 28.757 L 44.894 28.757 L 44.894 7.2 L 53.132 7.2 C 59.687 7.2 63.97 11.285 63.97 17.978 Z M 52.999 25.629 C 57.314 25.629 60.253 22.993 60.253 17.978 C 60.253 12.963 57.311 10.327 52.999 10.327 L 48.564 10.327 L 48.564 25.626 L 52.999 25.626 Z M 72.645 12.934 C 77.288 12.934 79.974 15.747 79.974 20.404 L 79.974 21.991 L 68.317 21.991 C 68.378 24.58 69.976 26.392 72.633 26.392 C 75.29 26.392 76.321 25.015 76.559 23.847 L 79.664 23.847 L 79.664 24.295 C 79.245 26.316 77.395 29.115 72.676 29.115 C 67.957 29.115 64.928 26.345 64.928 21.016 C 64.928 15.686 67.975 12.931 72.647 12.931 Z M 76.646 19.355 C 76.617 17.244 75.273 15.628 72.601 15.628 C 69.929 15.628 68.555 17.291 68.361 19.355 Z M 85.172 13.292 L 85.172 14.999 L 85.41 14.999 C 86.471 13.545 88.187 12.963 90.278 12.963 C 93.919 12.963 96.158 14.836 96.158 18.636 L 96.158 28.757 L 92.621 28.757 L 92.621 18.951 C 92.621 16.81 91.471 15.808 89.383 15.808 C 87.098 15.808 85.294 17.11 85.294 20.104 L 85.294 28.757 L 81.757 28.757 L 81.757 13.292 L 85.175 13.292 Z M 100.207 13.292 L 100.207 9.192 L 103.744 9.192 L 103.744 13.292 L 108.103 13.292 L 108.103 16.032 L 103.744 16.032 L 103.744 24.432 C 103.744 25.434 104.223 25.824 105.193 25.824 L 108.03 25.824 L 108.03 28.76 L 104.464 28.76 C 101.792 28.76 100.21 27.382 100.21 24.747 L 100.21 16.032 L 96.777 16.032 L 96.777 13.292 L 100.21 13.292 L 100.207 13.292 Z M 116.492 12.934 C 120.613 12.934 123.09 14.774 123.09 18.831 L 123.09 28.757 L 119.821 28.757 L 119.821 26.902 L 119.582 26.902 C 119.001 27.95 117.581 29.057 114.521 29.057 C 111.103 29.057 108.745 27.336 108.745 24.385 C 108.745 21.287 111.117 19.895 114.207 19.504 L 119.701 18.817 L 119.701 18.444 C 119.701 16.423 118.612 15.599 116.431 15.599 C 114.25 15.599 112.999 16.423 112.833 18.115 L 109.534 18.115 L 109.534 17.667 C 109.848 14.777 112.357 12.937 116.49 12.937 Z M 115.209 26.345 C 117.732 26.345 119.701 25.014 119.701 22.154 L 119.701 21.377 L 114.971 22.006 C 113.33 22.23 112.27 22.859 112.27 24.19 C 112.27 25.521 113.388 26.345 115.212 26.345 Z M 140.408 28.757 L 136.96 28.757 L 136.96 26.96 L 136.722 26.96 C 135.587 28.5 133.841 29.086 131.797 29.086 C 127.856 29.086 124.737 26.436 124.737 21.016 C 124.737 15.596 127.856 12.963 131.797 12.963 C 133.783 12.963 135.5 13.531 136.635 14.984 L 136.873 14.984 L 136.873 7.2 L 140.41 7.2 L 140.41 28.757 Z M 132.659 26.287 C 135.27 26.287 137.004 24.415 137.004 21.019 C 137.004 17.623 135.273 15.765 132.659 15.765 C 130.046 15.765 128.3 17.637 128.3 21.019 C 128.3 24.4 130.046 26.287 132.659 26.287 Z M 153.83 28.757 L 153.83 27.05 L 153.592 27.05 C 152.546 28.489 150.83 29.086 148.756 29.086 C 145.129 29.086 142.905 27.213 142.905 23.398 L 142.905 13.292 L 146.442 13.292 L 146.442 23.098 C 146.442 25.239 147.56 26.241 149.651 26.241 C 151.936 26.241 153.711 24.939 153.711 21.945 L 153.711 13.292 L 157.248 13.292 L 157.248 28.757 Z M 163.265 13.292 L 163.265 15.074 L 163.503 15.074 C 164.055 13.95 165.071 13.234 167.174 13.234 L 169.323 13.234 L 169.323 16.169 L 167.188 16.169 C 164.56 16.169 163.413 17.562 163.413 20.48 L 163.413 28.76 L 159.876 28.76 L 159.876 13.295 L 163.265 13.295 Z M 176.868 12.934 C 180.988 12.934 183.465 14.774 183.465 18.831 L 183.465 28.757 L 180.196 28.757 L 180.196 26.902 L 179.958 26.902 C 179.377 27.95 177.956 29.057 174.896 29.057 C 171.478 29.057 169.119 27.336 169.119 24.385 C 169.119 21.287 171.492 19.895 174.582 19.504 L 180.077 18.817 L 180.077 18.444 C 180.077 16.423 178.987 15.599 176.806 15.599 C 174.626 15.599 173.374 16.423 173.208 18.115 L 169.909 18.115 L 169.909 17.667 C 170.223 14.777 172.732 12.937 176.865 12.937 Z M 175.581 26.345 C 178.105 26.345 180.074 25.014 180.074 22.154 L 180.074 21.377 L 175.343 22.006 C 173.702 22.23 172.642 22.859 172.642 24.19 C 172.642 25.521 173.76 26.345 175.584 26.345 Z M 189.378 13.292 L 189.378 14.999 L 189.617 14.999 C 190.676 13.545 192.393 12.963 194.483 12.963 C 198.125 12.963 200.364 14.836 200.364 18.636 L 200.364 28.757 L 196.827 28.757 L 196.827 18.951 C 196.827 16.81 195.677 15.808 193.589 15.808 C 191.304 15.808 189.5 17.11 189.5 20.104 L 189.5 28.757 L 185.963 28.757 L 185.963 13.292 L 189.381 13.292 Z M 209.948 12.934 C 214.591 12.934 216.903 15.689 217.097 18.383 L 217.097 18.831 L 213.813 18.831 C 213.679 17.378 212.692 15.733 210.038 15.733 C 207.383 15.733 205.56 17.62 205.56 21.016 C 205.56 24.412 207.291 26.316 210.038 26.316 C 212.785 26.316 213.694 24.653 213.859 23.113 L 217.158 23.113 L 217.158 23.561 C 216.92 26.36 214.635 29.115 209.948 29.115 C 205.26 29.115 202.005 26.345 202.005 21.016 C 202.005 15.686 205.243 12.931 209.948 12.931 Z M 225.67 12.934 C 230.314 12.934 233 15.747 233 20.404 L 233 21.991 L 221.343 21.991 C 221.404 24.58 223.001 26.392 225.658 26.392 C 228.315 26.392 229.346 25.015 229.585 23.847 L 232.689 23.847 L 232.689 24.295 C 232.271 26.316 230.421 29.115 225.702 29.115 C 220.983 29.115 217.954 26.345 217.954 21.016 C 217.954 15.686 221 12.931 225.673 12.931 Z M 229.669 19.355 C 229.64 17.244 228.295 15.628 225.624 15.628 C 222.952 15.628 221.578 17.291 221.384 19.355 Z M 26.415 9.049 L 27.687 3.049 L 22.675 0 L 16.391 2.95 L 15.118 8.95 L 20.131 11.999 L 26.415 9.049 Z M 33.896 27.167 L 35.168 21.167 L 30.155 18.118 L 23.868 21.065 L 22.596 27.068 L 27.612 30.117 Z M 36.443 15.153 L 37.715 9.154 L 32.7 6.105 L 26.415 9.054 L 25.143 15.054 L 30.159 18.103 Z M 11.3 26.965 L 12.569 20.966 L 7.556 17.917 L 1.272 20.867 L 0 26.867 L 5.012 29.916 L 11.3 26.966 Z M 13.844 14.952 L 15.115 8.953 L 10.103 5.904 L 3.819 8.853 L 2.547 14.853 L 7.559 17.902 Z M 20.133 11.999 L 20.038 16.607 L 25.149 15.048 L 20.622 18.016 L 23.877 21.051 L 19.445 19.408 L 17.59 24.001 L 17.688 19.391 L 12.577 20.949 L 17.105 17.984 L 13.849 14.949 L 18.281 16.592 L 20.133 11.999 Z M 21.33 33.05 L 22.602 27.05 L 17.586 24.001 L 11.302 26.951 L 10.03 32.951 L 15.042 36 L 21.33 33.05 Z\" fill=\"var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Glacier White&quot;} */\"></path></g></svg>'},DMzvIG77r:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 233 36\" overflow=\"visible\"><g><path d=\"M 0 0 L 233 0 L 233 36 L 0 36 Z\" fill=\"transparent\"></path><path d=\"M 63.97 17.978 C 63.97 24.671 59.687 28.757 53.132 28.757 L 44.894 28.757 L 44.894 7.2 L 53.132 7.2 C 59.687 7.2 63.97 11.285 63.97 17.978 Z M 52.999 25.629 C 57.314 25.629 60.253 22.993 60.253 17.978 C 60.253 12.963 57.311 10.327 52.999 10.327 L 48.564 10.327 L 48.564 25.626 L 52.999 25.626 Z M 72.645 12.934 C 77.288 12.934 79.974 15.747 79.974 20.404 L 79.974 21.991 L 68.317 21.991 C 68.378 24.58 69.976 26.392 72.633 26.392 C 75.29 26.392 76.321 25.015 76.559 23.847 L 79.664 23.847 L 79.664 24.295 C 79.245 26.316 77.395 29.115 72.676 29.115 C 67.957 29.115 64.928 26.345 64.928 21.016 C 64.928 15.686 67.975 12.931 72.647 12.931 Z M 76.646 19.355 C 76.617 17.244 75.273 15.628 72.601 15.628 C 69.929 15.628 68.555 17.291 68.361 19.355 Z M 85.172 13.292 L 85.172 14.999 L 85.41 14.999 C 86.471 13.545 88.187 12.963 90.278 12.963 C 93.919 12.963 96.158 14.836 96.158 18.636 L 96.158 28.757 L 92.621 28.757 L 92.621 18.951 C 92.621 16.81 91.471 15.808 89.383 15.808 C 87.098 15.808 85.294 17.11 85.294 20.104 L 85.294 28.757 L 81.757 28.757 L 81.757 13.292 L 85.175 13.292 Z M 100.207 13.292 L 100.207 9.192 L 103.744 9.192 L 103.744 13.292 L 108.103 13.292 L 108.103 16.032 L 103.744 16.032 L 103.744 24.432 C 103.744 25.434 104.223 25.824 105.193 25.824 L 108.03 25.824 L 108.03 28.76 L 104.464 28.76 C 101.792 28.76 100.21 27.382 100.21 24.747 L 100.21 16.032 L 96.777 16.032 L 96.777 13.292 L 100.21 13.292 L 100.207 13.292 Z M 116.492 12.934 C 120.613 12.934 123.09 14.774 123.09 18.831 L 123.09 28.757 L 119.821 28.757 L 119.821 26.902 L 119.582 26.902 C 119.001 27.95 117.581 29.057 114.521 29.057 C 111.103 29.057 108.745 27.336 108.745 24.385 C 108.745 21.287 111.117 19.895 114.207 19.504 L 119.701 18.817 L 119.701 18.444 C 119.701 16.423 118.612 15.599 116.431 15.599 C 114.25 15.599 112.999 16.423 112.833 18.115 L 109.534 18.115 L 109.534 17.667 C 109.848 14.777 112.357 12.937 116.49 12.937 Z M 115.209 26.345 C 117.732 26.345 119.701 25.014 119.701 22.154 L 119.701 21.377 L 114.971 22.006 C 113.33 22.23 112.27 22.859 112.27 24.19 C 112.27 25.521 113.388 26.345 115.212 26.345 Z M 140.408 28.757 L 136.96 28.757 L 136.96 26.96 L 136.722 26.96 C 135.587 28.5 133.841 29.086 131.797 29.086 C 127.856 29.086 124.737 26.436 124.737 21.016 C 124.737 15.596 127.856 12.963 131.797 12.963 C 133.783 12.963 135.5 13.531 136.635 14.984 L 136.873 14.984 L 136.873 7.2 L 140.41 7.2 L 140.41 28.757 Z M 132.659 26.287 C 135.27 26.287 137.004 24.415 137.004 21.019 C 137.004 17.623 135.273 15.765 132.659 15.765 C 130.046 15.765 128.3 17.637 128.3 21.019 C 128.3 24.4 130.046 26.287 132.659 26.287 Z M 153.83 28.757 L 153.83 27.05 L 153.592 27.05 C 152.546 28.489 150.83 29.086 148.756 29.086 C 145.129 29.086 142.905 27.213 142.905 23.398 L 142.905 13.292 L 146.442 13.292 L 146.442 23.098 C 146.442 25.239 147.56 26.241 149.651 26.241 C 151.936 26.241 153.711 24.939 153.711 21.945 L 153.711 13.292 L 157.248 13.292 L 157.248 28.757 Z M 163.265 13.292 L 163.265 15.074 L 163.503 15.074 C 164.055 13.95 165.071 13.234 167.174 13.234 L 169.323 13.234 L 169.323 16.169 L 167.188 16.169 C 164.56 16.169 163.413 17.562 163.413 20.48 L 163.413 28.76 L 159.876 28.76 L 159.876 13.295 L 163.265 13.295 Z M 176.868 12.934 C 180.988 12.934 183.465 14.774 183.465 18.831 L 183.465 28.757 L 180.196 28.757 L 180.196 26.902 L 179.958 26.902 C 179.377 27.95 177.956 29.057 174.896 29.057 C 171.478 29.057 169.119 27.336 169.119 24.385 C 169.119 21.287 171.492 19.895 174.582 19.504 L 180.077 18.817 L 180.077 18.444 C 180.077 16.423 178.987 15.599 176.806 15.599 C 174.626 15.599 173.374 16.423 173.208 18.115 L 169.909 18.115 L 169.909 17.667 C 170.223 14.777 172.732 12.937 176.865 12.937 Z M 175.581 26.345 C 178.105 26.345 180.074 25.014 180.074 22.154 L 180.074 21.377 L 175.343 22.006 C 173.702 22.23 172.642 22.859 172.642 24.19 C 172.642 25.521 173.76 26.345 175.584 26.345 Z M 189.378 13.292 L 189.378 14.999 L 189.617 14.999 C 190.676 13.545 192.393 12.963 194.483 12.963 C 198.125 12.963 200.364 14.836 200.364 18.636 L 200.364 28.757 L 196.827 28.757 L 196.827 18.951 C 196.827 16.81 195.677 15.808 193.589 15.808 C 191.304 15.808 189.5 17.11 189.5 20.104 L 189.5 28.757 L 185.963 28.757 L 185.963 13.292 L 189.381 13.292 Z M 209.948 12.934 C 214.591 12.934 216.903 15.689 217.097 18.383 L 217.097 18.831 L 213.813 18.831 C 213.679 17.378 212.692 15.733 210.038 15.733 C 207.383 15.733 205.56 17.62 205.56 21.016 C 205.56 24.412 207.291 26.316 210.038 26.316 C 212.785 26.316 213.694 24.653 213.859 23.113 L 217.158 23.113 L 217.158 23.561 C 216.92 26.36 214.635 29.115 209.948 29.115 C 205.26 29.115 202.005 26.345 202.005 21.016 C 202.005 15.686 205.243 12.931 209.948 12.931 Z M 225.67 12.934 C 230.314 12.934 233 15.747 233 20.404 L 233 21.991 L 221.343 21.991 C 221.404 24.58 223.001 26.392 225.658 26.392 C 228.315 26.392 229.346 25.015 229.585 23.847 L 232.689 23.847 L 232.689 24.295 C 232.271 26.316 230.421 29.115 225.702 29.115 C 220.983 29.115 217.954 26.345 217.954 21.016 C 217.954 15.686 221 12.931 225.673 12.931 Z M 229.669 19.355 C 229.64 17.244 228.295 15.628 225.624 15.628 C 222.952 15.628 221.578 17.291 221.384 19.355 Z M 26.415 9.049 L 27.687 3.049 L 22.675 0 L 16.391 2.95 L 15.118 8.95 L 20.131 11.999 L 26.415 9.049 Z M 33.896 27.167 L 35.168 21.167 L 30.155 18.118 L 23.868 21.065 L 22.596 27.068 L 27.612 30.117 Z M 36.443 15.153 L 37.715 9.154 L 32.7 6.105 L 26.415 9.054 L 25.143 15.054 L 30.159 18.103 Z M 11.3 26.965 L 12.569 20.966 L 7.556 17.917 L 1.272 20.867 L 0 26.867 L 5.012 29.916 L 11.3 26.966 Z M 13.844 14.952 L 15.115 8.953 L 10.103 5.904 L 3.819 8.853 L 2.547 14.853 L 7.559 17.902 Z M 20.133 11.999 L 20.038 16.607 L 25.149 15.048 L 20.622 18.016 L 23.877 21.051 L 19.445 19.408 L 17.59 24.001 L 17.688 19.391 L 12.577 20.949 L 17.105 17.984 L 13.849 14.949 L 18.281 16.592 L 20.133 11.999 Z M 21.33 33.05 L 22.602 27.05 L 17.586 24.001 L 11.302 26.951 L 10.03 32.951 L 15.042 36 L 21.33 33.05 Z\" fill=\"var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Glacier White&quot;} */\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-bsbc8a\",layoutDependency:layoutDependency,layoutId:\"r6iswP8vV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 233 36\" overflow=\"visible\"><path d=\"M 0 0 L 233 0 L 233 36 L 0 36 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1o94eto\",layoutDependency:layoutDependency,layoutId:\"vEmd1vaIr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 233 36\" overflow=\"visible\"><path d=\"M 63.97 17.978 C 63.97 24.671 59.687 28.757 53.132 28.757 L 44.894 28.757 L 44.894 7.2 L 53.132 7.2 C 59.687 7.2 63.97 11.285 63.97 17.978 Z M 52.999 25.629 C 57.314 25.629 60.253 22.993 60.253 17.978 C 60.253 12.963 57.311 10.327 52.999 10.327 L 48.564 10.327 L 48.564 25.626 L 52.999 25.626 Z M 72.645 12.934 C 77.288 12.934 79.974 15.747 79.974 20.404 L 79.974 21.991 L 68.317 21.991 C 68.378 24.58 69.976 26.392 72.633 26.392 C 75.29 26.392 76.321 25.015 76.559 23.847 L 79.664 23.847 L 79.664 24.295 C 79.245 26.316 77.395 29.115 72.676 29.115 C 67.957 29.115 64.928 26.345 64.928 21.016 C 64.928 15.686 67.975 12.931 72.647 12.931 Z M 76.646 19.355 C 76.617 17.244 75.273 15.628 72.601 15.628 C 69.929 15.628 68.555 17.291 68.361 19.355 Z M 85.172 13.292 L 85.172 14.999 L 85.41 14.999 C 86.471 13.545 88.187 12.963 90.278 12.963 C 93.919 12.963 96.158 14.836 96.158 18.636 L 96.158 28.757 L 92.621 28.757 L 92.621 18.951 C 92.621 16.81 91.471 15.808 89.383 15.808 C 87.098 15.808 85.294 17.11 85.294 20.104 L 85.294 28.757 L 81.757 28.757 L 81.757 13.292 L 85.175 13.292 Z M 100.207 13.292 L 100.207 9.192 L 103.744 9.192 L 103.744 13.292 L 108.103 13.292 L 108.103 16.032 L 103.744 16.032 L 103.744 24.432 C 103.744 25.434 104.223 25.824 105.193 25.824 L 108.03 25.824 L 108.03 28.76 L 104.464 28.76 C 101.792 28.76 100.21 27.382 100.21 24.747 L 100.21 16.032 L 96.777 16.032 L 96.777 13.292 L 100.21 13.292 L 100.207 13.292 Z M 116.492 12.934 C 120.613 12.934 123.09 14.774 123.09 18.831 L 123.09 28.757 L 119.821 28.757 L 119.821 26.902 L 119.582 26.902 C 119.001 27.95 117.581 29.057 114.521 29.057 C 111.103 29.057 108.745 27.336 108.745 24.385 C 108.745 21.287 111.117 19.895 114.207 19.504 L 119.701 18.817 L 119.701 18.444 C 119.701 16.423 118.612 15.599 116.431 15.599 C 114.25 15.599 112.999 16.423 112.833 18.115 L 109.534 18.115 L 109.534 17.667 C 109.848 14.777 112.357 12.937 116.49 12.937 Z M 115.209 26.345 C 117.732 26.345 119.701 25.014 119.701 22.154 L 119.701 21.377 L 114.971 22.006 C 113.33 22.23 112.27 22.859 112.27 24.19 C 112.27 25.521 113.388 26.345 115.212 26.345 Z M 140.408 28.757 L 136.96 28.757 L 136.96 26.96 L 136.722 26.96 C 135.587 28.5 133.841 29.086 131.797 29.086 C 127.856 29.086 124.737 26.436 124.737 21.016 C 124.737 15.596 127.856 12.963 131.797 12.963 C 133.783 12.963 135.5 13.531 136.635 14.984 L 136.873 14.984 L 136.873 7.2 L 140.41 7.2 L 140.41 28.757 Z M 132.659 26.287 C 135.27 26.287 137.004 24.415 137.004 21.019 C 137.004 17.623 135.273 15.765 132.659 15.765 C 130.046 15.765 128.3 17.637 128.3 21.019 C 128.3 24.4 130.046 26.287 132.659 26.287 Z M 153.83 28.757 L 153.83 27.05 L 153.592 27.05 C 152.546 28.489 150.83 29.086 148.756 29.086 C 145.129 29.086 142.905 27.213 142.905 23.398 L 142.905 13.292 L 146.442 13.292 L 146.442 23.098 C 146.442 25.239 147.56 26.241 149.651 26.241 C 151.936 26.241 153.711 24.939 153.711 21.945 L 153.711 13.292 L 157.248 13.292 L 157.248 28.757 Z M 163.265 13.292 L 163.265 15.074 L 163.503 15.074 C 164.055 13.95 165.071 13.234 167.174 13.234 L 169.323 13.234 L 169.323 16.169 L 167.188 16.169 C 164.56 16.169 163.413 17.562 163.413 20.48 L 163.413 28.76 L 159.876 28.76 L 159.876 13.295 L 163.265 13.295 Z M 176.868 12.934 C 180.988 12.934 183.465 14.774 183.465 18.831 L 183.465 28.757 L 180.196 28.757 L 180.196 26.902 L 179.958 26.902 C 179.377 27.95 177.956 29.057 174.896 29.057 C 171.478 29.057 169.119 27.336 169.119 24.385 C 169.119 21.287 171.492 19.895 174.582 19.504 L 180.077 18.817 L 180.077 18.444 C 180.077 16.423 178.987 15.599 176.806 15.599 C 174.626 15.599 173.374 16.423 173.208 18.115 L 169.909 18.115 L 169.909 17.667 C 170.223 14.777 172.732 12.937 176.865 12.937 Z M 175.581 26.345 C 178.105 26.345 180.074 25.014 180.074 22.154 L 180.074 21.377 L 175.343 22.006 C 173.702 22.23 172.642 22.859 172.642 24.19 C 172.642 25.521 173.76 26.345 175.584 26.345 Z M 189.378 13.292 L 189.378 14.999 L 189.617 14.999 C 190.676 13.545 192.393 12.963 194.483 12.963 C 198.125 12.963 200.364 14.836 200.364 18.636 L 200.364 28.757 L 196.827 28.757 L 196.827 18.951 C 196.827 16.81 195.677 15.808 193.589 15.808 C 191.304 15.808 189.5 17.11 189.5 20.104 L 189.5 28.757 L 185.963 28.757 L 185.963 13.292 L 189.381 13.292 Z M 209.948 12.934 C 214.591 12.934 216.903 15.689 217.097 18.383 L 217.097 18.831 L 213.813 18.831 C 213.679 17.378 212.692 15.733 210.038 15.733 C 207.383 15.733 205.56 17.62 205.56 21.016 C 205.56 24.412 207.291 26.316 210.038 26.316 C 212.785 26.316 213.694 24.653 213.859 23.113 L 217.158 23.113 L 217.158 23.561 C 216.92 26.36 214.635 29.115 209.948 29.115 C 205.26 29.115 202.005 26.345 202.005 21.016 C 202.005 15.686 205.243 12.931 209.948 12.931 Z M 225.67 12.934 C 230.314 12.934 233 15.747 233 20.404 L 233 21.991 L 221.343 21.991 C 221.404 24.58 223.001 26.392 225.658 26.392 C 228.315 26.392 229.346 25.015 229.585 23.847 L 232.689 23.847 L 232.689 24.295 C 232.271 26.316 230.421 29.115 225.702 29.115 C 220.983 29.115 217.954 26.345 217.954 21.016 C 217.954 15.686 221 12.931 225.673 12.931 Z M 229.669 19.355 C 229.64 17.244 228.295 15.628 225.624 15.628 C 222.952 15.628 221.578 17.291 221.384 19.355 Z M 26.415 9.049 L 27.687 3.049 L 22.675 0 L 16.391 2.95 L 15.118 8.95 L 20.131 11.999 L 26.415 9.049 Z M 33.896 27.167 L 35.168 21.167 L 30.155 18.118 L 23.868 21.065 L 22.596 27.068 L 27.612 30.117 Z M 36.443 15.153 L 37.715 9.154 L 32.7 6.105 L 26.415 9.054 L 25.143 15.054 L 30.159 18.103 Z M 11.3 26.965 L 12.569 20.966 L 7.556 17.917 L 1.272 20.867 L 0 26.867 L 5.012 29.916 L 11.3 26.966 Z M 13.844 14.952 L 15.115 8.953 L 10.103 5.904 L 3.819 8.853 L 2.547 14.853 L 7.559 17.902 Z M 20.133 11.999 L 20.038 16.607 L 25.149 15.048 L 20.622 18.016 L 23.877 21.051 L 19.445 19.408 L 17.59 24.001 L 17.688 19.391 L 12.577 20.949 L 17.105 17.984 L 13.849 14.949 L 18.281 16.592 L 20.133 11.999 Z M 21.33 33.05 L 22.602 27.05 L 17.586 24.001 L 11.302 26.951 L 10.03 32.951 L 15.042 36 L 21.33 33.05 Z\" fill=\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(6, 40, 51)) /* {&quot;name&quot;:&quot;Midnight&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({BQRary9Ov:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 233 36\" overflow=\"visible\"><path d=\"M 63.97 17.978 C 63.97 24.671 59.687 28.757 53.132 28.757 L 44.894 28.757 L 44.894 7.2 L 53.132 7.2 C 59.687 7.2 63.97 11.285 63.97 17.978 Z M 52.999 25.629 C 57.314 25.629 60.253 22.993 60.253 17.978 C 60.253 12.963 57.311 10.327 52.999 10.327 L 48.564 10.327 L 48.564 25.626 L 52.999 25.626 Z M 72.645 12.934 C 77.288 12.934 79.974 15.747 79.974 20.404 L 79.974 21.991 L 68.317 21.991 C 68.378 24.58 69.976 26.392 72.633 26.392 C 75.29 26.392 76.321 25.015 76.559 23.847 L 79.664 23.847 L 79.664 24.295 C 79.245 26.316 77.395 29.115 72.676 29.115 C 67.957 29.115 64.928 26.345 64.928 21.016 C 64.928 15.686 67.975 12.931 72.647 12.931 Z M 76.646 19.355 C 76.617 17.244 75.273 15.628 72.601 15.628 C 69.929 15.628 68.555 17.291 68.361 19.355 Z M 85.172 13.292 L 85.172 14.999 L 85.41 14.999 C 86.471 13.545 88.187 12.963 90.278 12.963 C 93.919 12.963 96.158 14.836 96.158 18.636 L 96.158 28.757 L 92.621 28.757 L 92.621 18.951 C 92.621 16.81 91.471 15.808 89.383 15.808 C 87.098 15.808 85.294 17.11 85.294 20.104 L 85.294 28.757 L 81.757 28.757 L 81.757 13.292 L 85.175 13.292 Z M 100.207 13.292 L 100.207 9.192 L 103.744 9.192 L 103.744 13.292 L 108.103 13.292 L 108.103 16.032 L 103.744 16.032 L 103.744 24.432 C 103.744 25.434 104.223 25.824 105.193 25.824 L 108.03 25.824 L 108.03 28.76 L 104.464 28.76 C 101.792 28.76 100.21 27.382 100.21 24.747 L 100.21 16.032 L 96.777 16.032 L 96.777 13.292 L 100.21 13.292 L 100.207 13.292 Z M 116.492 12.934 C 120.613 12.934 123.09 14.774 123.09 18.831 L 123.09 28.757 L 119.821 28.757 L 119.821 26.902 L 119.582 26.902 C 119.001 27.95 117.581 29.057 114.521 29.057 C 111.103 29.057 108.745 27.336 108.745 24.385 C 108.745 21.287 111.117 19.895 114.207 19.504 L 119.701 18.817 L 119.701 18.444 C 119.701 16.423 118.612 15.599 116.431 15.599 C 114.25 15.599 112.999 16.423 112.833 18.115 L 109.534 18.115 L 109.534 17.667 C 109.848 14.777 112.357 12.937 116.49 12.937 Z M 115.209 26.345 C 117.732 26.345 119.701 25.014 119.701 22.154 L 119.701 21.377 L 114.971 22.006 C 113.33 22.23 112.27 22.859 112.27 24.19 C 112.27 25.521 113.388 26.345 115.212 26.345 Z M 140.408 28.757 L 136.96 28.757 L 136.96 26.96 L 136.722 26.96 C 135.587 28.5 133.841 29.086 131.797 29.086 C 127.856 29.086 124.737 26.436 124.737 21.016 C 124.737 15.596 127.856 12.963 131.797 12.963 C 133.783 12.963 135.5 13.531 136.635 14.984 L 136.873 14.984 L 136.873 7.2 L 140.41 7.2 L 140.41 28.757 Z M 132.659 26.287 C 135.27 26.287 137.004 24.415 137.004 21.019 C 137.004 17.623 135.273 15.765 132.659 15.765 C 130.046 15.765 128.3 17.637 128.3 21.019 C 128.3 24.4 130.046 26.287 132.659 26.287 Z M 153.83 28.757 L 153.83 27.05 L 153.592 27.05 C 152.546 28.489 150.83 29.086 148.756 29.086 C 145.129 29.086 142.905 27.213 142.905 23.398 L 142.905 13.292 L 146.442 13.292 L 146.442 23.098 C 146.442 25.239 147.56 26.241 149.651 26.241 C 151.936 26.241 153.711 24.939 153.711 21.945 L 153.711 13.292 L 157.248 13.292 L 157.248 28.757 Z M 163.265 13.292 L 163.265 15.074 L 163.503 15.074 C 164.055 13.95 165.071 13.234 167.174 13.234 L 169.323 13.234 L 169.323 16.169 L 167.188 16.169 C 164.56 16.169 163.413 17.562 163.413 20.48 L 163.413 28.76 L 159.876 28.76 L 159.876 13.295 L 163.265 13.295 Z M 176.868 12.934 C 180.988 12.934 183.465 14.774 183.465 18.831 L 183.465 28.757 L 180.196 28.757 L 180.196 26.902 L 179.958 26.902 C 179.377 27.95 177.956 29.057 174.896 29.057 C 171.478 29.057 169.119 27.336 169.119 24.385 C 169.119 21.287 171.492 19.895 174.582 19.504 L 180.077 18.817 L 180.077 18.444 C 180.077 16.423 178.987 15.599 176.806 15.599 C 174.626 15.599 173.374 16.423 173.208 18.115 L 169.909 18.115 L 169.909 17.667 C 170.223 14.777 172.732 12.937 176.865 12.937 Z M 175.581 26.345 C 178.105 26.345 180.074 25.014 180.074 22.154 L 180.074 21.377 L 175.343 22.006 C 173.702 22.23 172.642 22.859 172.642 24.19 C 172.642 25.521 173.76 26.345 175.584 26.345 Z M 189.378 13.292 L 189.378 14.999 L 189.617 14.999 C 190.676 13.545 192.393 12.963 194.483 12.963 C 198.125 12.963 200.364 14.836 200.364 18.636 L 200.364 28.757 L 196.827 28.757 L 196.827 18.951 C 196.827 16.81 195.677 15.808 193.589 15.808 C 191.304 15.808 189.5 17.11 189.5 20.104 L 189.5 28.757 L 185.963 28.757 L 185.963 13.292 L 189.381 13.292 Z M 209.948 12.934 C 214.591 12.934 216.903 15.689 217.097 18.383 L 217.097 18.831 L 213.813 18.831 C 213.679 17.378 212.692 15.733 210.038 15.733 C 207.383 15.733 205.56 17.62 205.56 21.016 C 205.56 24.412 207.291 26.316 210.038 26.316 C 212.785 26.316 213.694 24.653 213.859 23.113 L 217.158 23.113 L 217.158 23.561 C 216.92 26.36 214.635 29.115 209.948 29.115 C 205.26 29.115 202.005 26.345 202.005 21.016 C 202.005 15.686 205.243 12.931 209.948 12.931 Z M 225.67 12.934 C 230.314 12.934 233 15.747 233 20.404 L 233 21.991 L 221.343 21.991 C 221.404 24.58 223.001 26.392 225.658 26.392 C 228.315 26.392 229.346 25.015 229.585 23.847 L 232.689 23.847 L 232.689 24.295 C 232.271 26.316 230.421 29.115 225.702 29.115 C 220.983 29.115 217.954 26.345 217.954 21.016 C 217.954 15.686 221 12.931 225.673 12.931 Z M 229.669 19.355 C 229.64 17.244 228.295 15.628 225.624 15.628 C 222.952 15.628 221.578 17.291 221.384 19.355 Z M 26.415 9.049 L 27.687 3.049 L 22.675 0 L 16.391 2.95 L 15.118 8.95 L 20.131 11.999 L 26.415 9.049 Z M 33.896 27.167 L 35.168 21.167 L 30.155 18.118 L 23.868 21.065 L 22.596 27.068 L 27.612 30.117 Z M 36.443 15.153 L 37.715 9.154 L 32.7 6.105 L 26.415 9.054 L 25.143 15.054 L 30.159 18.103 Z M 11.3 26.965 L 12.569 20.966 L 7.556 17.917 L 1.272 20.867 L 0 26.867 L 5.012 29.916 L 11.3 26.966 Z M 13.844 14.952 L 15.115 8.953 L 10.103 5.904 L 3.819 8.853 L 2.547 14.853 L 7.559 17.902 Z M 20.133 11.999 L 20.038 16.607 L 25.149 15.048 L 20.622 18.016 L 23.877 21.051 L 19.445 19.408 L 17.59 24.001 L 17.688 19.391 L 12.577 20.949 L 17.105 17.984 L 13.849 14.949 L 18.281 16.592 L 20.133 11.999 Z M 21.33 33.05 L 22.602 27.05 L 17.586 24.001 L 11.302 26.951 L 10.03 32.951 L 15.042 36 L 21.33 33.05 Z\" fill=\"var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Glacier White&quot;} */\"></path></svg>'},d3VUv_8kB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 233 36\" overflow=\"visible\"><path d=\"M 63.97 17.978 C 63.97 24.671 59.687 28.757 53.132 28.757 L 44.894 28.757 L 44.894 7.2 L 53.132 7.2 C 59.687 7.2 63.97 11.285 63.97 17.978 Z M 52.999 25.629 C 57.314 25.629 60.253 22.993 60.253 17.978 C 60.253 12.963 57.311 10.327 52.999 10.327 L 48.564 10.327 L 48.564 25.626 L 52.999 25.626 Z M 72.645 12.934 C 77.288 12.934 79.974 15.747 79.974 20.404 L 79.974 21.991 L 68.317 21.991 C 68.378 24.58 69.976 26.392 72.633 26.392 C 75.29 26.392 76.321 25.015 76.559 23.847 L 79.664 23.847 L 79.664 24.295 C 79.245 26.316 77.395 29.115 72.676 29.115 C 67.957 29.115 64.928 26.345 64.928 21.016 C 64.928 15.686 67.975 12.931 72.647 12.931 Z M 76.646 19.355 C 76.617 17.244 75.273 15.628 72.601 15.628 C 69.929 15.628 68.555 17.291 68.361 19.355 Z M 85.172 13.292 L 85.172 14.999 L 85.41 14.999 C 86.471 13.545 88.187 12.963 90.278 12.963 C 93.919 12.963 96.158 14.836 96.158 18.636 L 96.158 28.757 L 92.621 28.757 L 92.621 18.951 C 92.621 16.81 91.471 15.808 89.383 15.808 C 87.098 15.808 85.294 17.11 85.294 20.104 L 85.294 28.757 L 81.757 28.757 L 81.757 13.292 L 85.175 13.292 Z M 100.207 13.292 L 100.207 9.192 L 103.744 9.192 L 103.744 13.292 L 108.103 13.292 L 108.103 16.032 L 103.744 16.032 L 103.744 24.432 C 103.744 25.434 104.223 25.824 105.193 25.824 L 108.03 25.824 L 108.03 28.76 L 104.464 28.76 C 101.792 28.76 100.21 27.382 100.21 24.747 L 100.21 16.032 L 96.777 16.032 L 96.777 13.292 L 100.21 13.292 L 100.207 13.292 Z M 116.492 12.934 C 120.613 12.934 123.09 14.774 123.09 18.831 L 123.09 28.757 L 119.821 28.757 L 119.821 26.902 L 119.582 26.902 C 119.001 27.95 117.581 29.057 114.521 29.057 C 111.103 29.057 108.745 27.336 108.745 24.385 C 108.745 21.287 111.117 19.895 114.207 19.504 L 119.701 18.817 L 119.701 18.444 C 119.701 16.423 118.612 15.599 116.431 15.599 C 114.25 15.599 112.999 16.423 112.833 18.115 L 109.534 18.115 L 109.534 17.667 C 109.848 14.777 112.357 12.937 116.49 12.937 Z M 115.209 26.345 C 117.732 26.345 119.701 25.014 119.701 22.154 L 119.701 21.377 L 114.971 22.006 C 113.33 22.23 112.27 22.859 112.27 24.19 C 112.27 25.521 113.388 26.345 115.212 26.345 Z M 140.408 28.757 L 136.96 28.757 L 136.96 26.96 L 136.722 26.96 C 135.587 28.5 133.841 29.086 131.797 29.086 C 127.856 29.086 124.737 26.436 124.737 21.016 C 124.737 15.596 127.856 12.963 131.797 12.963 C 133.783 12.963 135.5 13.531 136.635 14.984 L 136.873 14.984 L 136.873 7.2 L 140.41 7.2 L 140.41 28.757 Z M 132.659 26.287 C 135.27 26.287 137.004 24.415 137.004 21.019 C 137.004 17.623 135.273 15.765 132.659 15.765 C 130.046 15.765 128.3 17.637 128.3 21.019 C 128.3 24.4 130.046 26.287 132.659 26.287 Z M 153.83 28.757 L 153.83 27.05 L 153.592 27.05 C 152.546 28.489 150.83 29.086 148.756 29.086 C 145.129 29.086 142.905 27.213 142.905 23.398 L 142.905 13.292 L 146.442 13.292 L 146.442 23.098 C 146.442 25.239 147.56 26.241 149.651 26.241 C 151.936 26.241 153.711 24.939 153.711 21.945 L 153.711 13.292 L 157.248 13.292 L 157.248 28.757 Z M 163.265 13.292 L 163.265 15.074 L 163.503 15.074 C 164.055 13.95 165.071 13.234 167.174 13.234 L 169.323 13.234 L 169.323 16.169 L 167.188 16.169 C 164.56 16.169 163.413 17.562 163.413 20.48 L 163.413 28.76 L 159.876 28.76 L 159.876 13.295 L 163.265 13.295 Z M 176.868 12.934 C 180.988 12.934 183.465 14.774 183.465 18.831 L 183.465 28.757 L 180.196 28.757 L 180.196 26.902 L 179.958 26.902 C 179.377 27.95 177.956 29.057 174.896 29.057 C 171.478 29.057 169.119 27.336 169.119 24.385 C 169.119 21.287 171.492 19.895 174.582 19.504 L 180.077 18.817 L 180.077 18.444 C 180.077 16.423 178.987 15.599 176.806 15.599 C 174.626 15.599 173.374 16.423 173.208 18.115 L 169.909 18.115 L 169.909 17.667 C 170.223 14.777 172.732 12.937 176.865 12.937 Z M 175.581 26.345 C 178.105 26.345 180.074 25.014 180.074 22.154 L 180.074 21.377 L 175.343 22.006 C 173.702 22.23 172.642 22.859 172.642 24.19 C 172.642 25.521 173.76 26.345 175.584 26.345 Z M 189.378 13.292 L 189.378 14.999 L 189.617 14.999 C 190.676 13.545 192.393 12.963 194.483 12.963 C 198.125 12.963 200.364 14.836 200.364 18.636 L 200.364 28.757 L 196.827 28.757 L 196.827 18.951 C 196.827 16.81 195.677 15.808 193.589 15.808 C 191.304 15.808 189.5 17.11 189.5 20.104 L 189.5 28.757 L 185.963 28.757 L 185.963 13.292 L 189.381 13.292 Z M 209.948 12.934 C 214.591 12.934 216.903 15.689 217.097 18.383 L 217.097 18.831 L 213.813 18.831 C 213.679 17.378 212.692 15.733 210.038 15.733 C 207.383 15.733 205.56 17.62 205.56 21.016 C 205.56 24.412 207.291 26.316 210.038 26.316 C 212.785 26.316 213.694 24.653 213.859 23.113 L 217.158 23.113 L 217.158 23.561 C 216.92 26.36 214.635 29.115 209.948 29.115 C 205.26 29.115 202.005 26.345 202.005 21.016 C 202.005 15.686 205.243 12.931 209.948 12.931 Z M 225.67 12.934 C 230.314 12.934 233 15.747 233 20.404 L 233 21.991 L 221.343 21.991 C 221.404 24.58 223.001 26.392 225.658 26.392 C 228.315 26.392 229.346 25.015 229.585 23.847 L 232.689 23.847 L 232.689 24.295 C 232.271 26.316 230.421 29.115 225.702 29.115 C 220.983 29.115 217.954 26.345 217.954 21.016 C 217.954 15.686 221 12.931 225.673 12.931 Z M 229.669 19.355 C 229.64 17.244 228.295 15.628 225.624 15.628 C 222.952 15.628 221.578 17.291 221.384 19.355 Z M 26.415 9.049 L 27.687 3.049 L 22.675 0 L 16.391 2.95 L 15.118 8.95 L 20.131 11.999 L 26.415 9.049 Z M 33.896 27.167 L 35.168 21.167 L 30.155 18.118 L 23.868 21.065 L 22.596 27.068 L 27.612 30.117 Z M 36.443 15.153 L 37.715 9.154 L 32.7 6.105 L 26.415 9.054 L 25.143 15.054 L 30.159 18.103 Z M 11.3 26.965 L 12.569 20.966 L 7.556 17.917 L 1.272 20.867 L 0 26.867 L 5.012 29.916 L 11.3 26.966 Z M 13.844 14.952 L 15.115 8.953 L 10.103 5.904 L 3.819 8.853 L 2.547 14.853 L 7.559 17.902 Z M 20.133 11.999 L 20.038 16.607 L 25.149 15.048 L 20.622 18.016 L 23.877 21.051 L 19.445 19.408 L 17.59 24.001 L 17.688 19.391 L 12.577 20.949 L 17.105 17.984 L 13.849 14.949 L 18.281 16.592 L 20.133 11.999 Z M 21.33 33.05 L 22.602 27.05 L 17.586 24.001 L 11.302 26.951 L 10.03 32.951 L 15.042 36 L 21.33 33.05 Z\" fill=\"var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Glacier White&quot;} */\"></path></svg>'},DMzvIG77r:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 233 36\" overflow=\"visible\"><path d=\"M 63.97 17.978 C 63.97 24.671 59.687 28.757 53.132 28.757 L 44.894 28.757 L 44.894 7.2 L 53.132 7.2 C 59.687 7.2 63.97 11.285 63.97 17.978 Z M 52.999 25.629 C 57.314 25.629 60.253 22.993 60.253 17.978 C 60.253 12.963 57.311 10.327 52.999 10.327 L 48.564 10.327 L 48.564 25.626 L 52.999 25.626 Z M 72.645 12.934 C 77.288 12.934 79.974 15.747 79.974 20.404 L 79.974 21.991 L 68.317 21.991 C 68.378 24.58 69.976 26.392 72.633 26.392 C 75.29 26.392 76.321 25.015 76.559 23.847 L 79.664 23.847 L 79.664 24.295 C 79.245 26.316 77.395 29.115 72.676 29.115 C 67.957 29.115 64.928 26.345 64.928 21.016 C 64.928 15.686 67.975 12.931 72.647 12.931 Z M 76.646 19.355 C 76.617 17.244 75.273 15.628 72.601 15.628 C 69.929 15.628 68.555 17.291 68.361 19.355 Z M 85.172 13.292 L 85.172 14.999 L 85.41 14.999 C 86.471 13.545 88.187 12.963 90.278 12.963 C 93.919 12.963 96.158 14.836 96.158 18.636 L 96.158 28.757 L 92.621 28.757 L 92.621 18.951 C 92.621 16.81 91.471 15.808 89.383 15.808 C 87.098 15.808 85.294 17.11 85.294 20.104 L 85.294 28.757 L 81.757 28.757 L 81.757 13.292 L 85.175 13.292 Z M 100.207 13.292 L 100.207 9.192 L 103.744 9.192 L 103.744 13.292 L 108.103 13.292 L 108.103 16.032 L 103.744 16.032 L 103.744 24.432 C 103.744 25.434 104.223 25.824 105.193 25.824 L 108.03 25.824 L 108.03 28.76 L 104.464 28.76 C 101.792 28.76 100.21 27.382 100.21 24.747 L 100.21 16.032 L 96.777 16.032 L 96.777 13.292 L 100.21 13.292 L 100.207 13.292 Z M 116.492 12.934 C 120.613 12.934 123.09 14.774 123.09 18.831 L 123.09 28.757 L 119.821 28.757 L 119.821 26.902 L 119.582 26.902 C 119.001 27.95 117.581 29.057 114.521 29.057 C 111.103 29.057 108.745 27.336 108.745 24.385 C 108.745 21.287 111.117 19.895 114.207 19.504 L 119.701 18.817 L 119.701 18.444 C 119.701 16.423 118.612 15.599 116.431 15.599 C 114.25 15.599 112.999 16.423 112.833 18.115 L 109.534 18.115 L 109.534 17.667 C 109.848 14.777 112.357 12.937 116.49 12.937 Z M 115.209 26.345 C 117.732 26.345 119.701 25.014 119.701 22.154 L 119.701 21.377 L 114.971 22.006 C 113.33 22.23 112.27 22.859 112.27 24.19 C 112.27 25.521 113.388 26.345 115.212 26.345 Z M 140.408 28.757 L 136.96 28.757 L 136.96 26.96 L 136.722 26.96 C 135.587 28.5 133.841 29.086 131.797 29.086 C 127.856 29.086 124.737 26.436 124.737 21.016 C 124.737 15.596 127.856 12.963 131.797 12.963 C 133.783 12.963 135.5 13.531 136.635 14.984 L 136.873 14.984 L 136.873 7.2 L 140.41 7.2 L 140.41 28.757 Z M 132.659 26.287 C 135.27 26.287 137.004 24.415 137.004 21.019 C 137.004 17.623 135.273 15.765 132.659 15.765 C 130.046 15.765 128.3 17.637 128.3 21.019 C 128.3 24.4 130.046 26.287 132.659 26.287 Z M 153.83 28.757 L 153.83 27.05 L 153.592 27.05 C 152.546 28.489 150.83 29.086 148.756 29.086 C 145.129 29.086 142.905 27.213 142.905 23.398 L 142.905 13.292 L 146.442 13.292 L 146.442 23.098 C 146.442 25.239 147.56 26.241 149.651 26.241 C 151.936 26.241 153.711 24.939 153.711 21.945 L 153.711 13.292 L 157.248 13.292 L 157.248 28.757 Z M 163.265 13.292 L 163.265 15.074 L 163.503 15.074 C 164.055 13.95 165.071 13.234 167.174 13.234 L 169.323 13.234 L 169.323 16.169 L 167.188 16.169 C 164.56 16.169 163.413 17.562 163.413 20.48 L 163.413 28.76 L 159.876 28.76 L 159.876 13.295 L 163.265 13.295 Z M 176.868 12.934 C 180.988 12.934 183.465 14.774 183.465 18.831 L 183.465 28.757 L 180.196 28.757 L 180.196 26.902 L 179.958 26.902 C 179.377 27.95 177.956 29.057 174.896 29.057 C 171.478 29.057 169.119 27.336 169.119 24.385 C 169.119 21.287 171.492 19.895 174.582 19.504 L 180.077 18.817 L 180.077 18.444 C 180.077 16.423 178.987 15.599 176.806 15.599 C 174.626 15.599 173.374 16.423 173.208 18.115 L 169.909 18.115 L 169.909 17.667 C 170.223 14.777 172.732 12.937 176.865 12.937 Z M 175.581 26.345 C 178.105 26.345 180.074 25.014 180.074 22.154 L 180.074 21.377 L 175.343 22.006 C 173.702 22.23 172.642 22.859 172.642 24.19 C 172.642 25.521 173.76 26.345 175.584 26.345 Z M 189.378 13.292 L 189.378 14.999 L 189.617 14.999 C 190.676 13.545 192.393 12.963 194.483 12.963 C 198.125 12.963 200.364 14.836 200.364 18.636 L 200.364 28.757 L 196.827 28.757 L 196.827 18.951 C 196.827 16.81 195.677 15.808 193.589 15.808 C 191.304 15.808 189.5 17.11 189.5 20.104 L 189.5 28.757 L 185.963 28.757 L 185.963 13.292 L 189.381 13.292 Z M 209.948 12.934 C 214.591 12.934 216.903 15.689 217.097 18.383 L 217.097 18.831 L 213.813 18.831 C 213.679 17.378 212.692 15.733 210.038 15.733 C 207.383 15.733 205.56 17.62 205.56 21.016 C 205.56 24.412 207.291 26.316 210.038 26.316 C 212.785 26.316 213.694 24.653 213.859 23.113 L 217.158 23.113 L 217.158 23.561 C 216.92 26.36 214.635 29.115 209.948 29.115 C 205.26 29.115 202.005 26.345 202.005 21.016 C 202.005 15.686 205.243 12.931 209.948 12.931 Z M 225.67 12.934 C 230.314 12.934 233 15.747 233 20.404 L 233 21.991 L 221.343 21.991 C 221.404 24.58 223.001 26.392 225.658 26.392 C 228.315 26.392 229.346 25.015 229.585 23.847 L 232.689 23.847 L 232.689 24.295 C 232.271 26.316 230.421 29.115 225.702 29.115 C 220.983 29.115 217.954 26.345 217.954 21.016 C 217.954 15.686 221 12.931 225.673 12.931 Z M 229.669 19.355 C 229.64 17.244 228.295 15.628 225.624 15.628 C 222.952 15.628 221.578 17.291 221.384 19.355 Z M 26.415 9.049 L 27.687 3.049 L 22.675 0 L 16.391 2.95 L 15.118 8.95 L 20.131 11.999 L 26.415 9.049 Z M 33.896 27.167 L 35.168 21.167 L 30.155 18.118 L 23.868 21.065 L 22.596 27.068 L 27.612 30.117 Z M 36.443 15.153 L 37.715 9.154 L 32.7 6.105 L 26.415 9.054 L 25.143 15.054 L 30.159 18.103 Z M 11.3 26.965 L 12.569 20.966 L 7.556 17.917 L 1.272 20.867 L 0 26.867 L 5.012 29.916 L 11.3 26.966 Z M 13.844 14.952 L 15.115 8.953 L 10.103 5.904 L 3.819 8.853 L 2.547 14.853 L 7.559 17.902 Z M 20.133 11.999 L 20.038 16.607 L 25.149 15.048 L 20.622 18.016 L 23.877 21.051 L 19.445 19.408 L 17.59 24.001 L 17.688 19.391 L 12.577 20.949 L 17.105 17.984 L 13.849 14.949 L 18.281 16.592 L 20.133 11.999 Z M 21.33 33.05 L 22.602 27.05 L 17.586 24.001 L 11.302 26.951 L 10.03 32.951 L 15.042 36 L 21.33 33.05 Z\" fill=\"var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Glacier White&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-i0mepo\",layoutDependency:layoutDependency,layoutId:\"MkhAvBvkr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.077 21.557\" overflow=\"visible\"><path d=\"M 19.077 10.779 C 19.077 17.471 14.793 21.557 8.238 21.557 L 0 21.557 L 0 0 L 8.238 0 C 14.793 0 19.077 4.086 19.077 10.779 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1j7qs8x\",layoutDependency:layoutDependency,layoutId:\"HLFx2s40G\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.689 15.301\" overflow=\"visible\"><path d=\"M 4.435 15.301 C 8.75 15.301 11.689 12.666 11.689 7.651 C 11.689 2.636 8.747 0 4.435 0 L 0 0 L 0 15.299 L 4.435 15.299 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1d8g5yv\",layoutDependency:layoutDependency,layoutId:\"MHjfIRXpO\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.046 16.184\" overflow=\"visible\"><path d=\"M 7.716 0.003 C 12.36 0.003 15.046 2.816 15.046 7.473 L 15.046 9.06 L 3.389 9.06 C 3.45 11.649 5.047 13.461 7.704 13.461 C 10.362 13.461 11.392 12.084 11.631 10.916 L 14.735 10.916 L 14.735 11.364 C 14.317 13.385 12.467 16.184 7.748 16.184 C 3.029 16.184 0 13.414 0 8.085 C 0 2.755 3.046 0 7.719 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-aal6sa\",layoutDependency:layoutDependency,layoutId:\"sRd6OBltb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.285 3.728\" overflow=\"visible\"><path d=\"M 8.285 3.728 C 8.256 1.616 6.912 0 4.24 0 C 1.568 0 0.194 1.663 0 3.728 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bsoo85\",layoutDependency:layoutDependency,layoutId:\"LFGIOieQg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.401 15.793\" overflow=\"visible\"><path d=\"M 3.415 0.329 L 3.415 2.035 L 3.653 2.035 C 4.713 0.582 6.429 0 8.521 0 C 12.162 0 14.401 1.873 14.401 5.673 L 14.401 15.793 L 10.864 15.793 L 10.864 5.988 C 10.864 3.847 9.714 2.845 7.626 2.845 C 5.341 2.845 3.537 4.147 3.537 7.141 L 3.537 15.793 L 0 15.793 L 0 0.329 L 3.418 0.329 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-hotch8\",layoutDependency:layoutDependency,layoutId:\"iIoybkxNa\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.326 19.568\" overflow=\"visible\"><path d=\"M 3.43 4.101 L 3.43 0 L 6.967 0 L 6.967 4.101 L 11.326 4.101 L 11.326 6.841 L 6.967 6.841 L 6.967 15.24 C 6.967 16.242 7.446 16.633 8.416 16.633 L 11.253 16.633 L 11.253 19.568 L 7.687 19.568 C 5.015 19.568 3.433 18.191 3.433 15.555 L 3.433 6.841 L 0 6.841 L 0 4.1 L 3.433 4.1 L 3.43 4.1 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-4mtuze\",layoutDependency:layoutDependency,layoutId:\"DHnhInHLN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.346 16.123\" overflow=\"visible\"><path d=\"M 7.748 0 C 11.869 0 14.346 1.84 14.346 5.897 L 14.346 15.823 L 11.076 15.823 L 11.076 13.968 L 10.838 13.968 C 10.257 15.016 8.837 16.123 5.776 16.123 C 2.358 16.123 0 14.402 0 11.451 C 0 8.353 2.372 6.961 5.462 6.57 L 10.957 5.883 L 10.957 5.51 C 10.957 3.489 9.868 2.665 7.687 2.665 C 5.506 2.665 4.254 3.489 4.089 5.181 L 0.79 5.181 L 0.79 4.733 C 1.103 1.843 3.613 0.003 7.745 0.003 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nw3z9l\",layoutDependency:layoutDependency,layoutId:\"vG1zlFA5o\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.432 4.968\" overflow=\"visible\"><path d=\"M 2.939 4.968 C 5.463 4.968 7.432 3.637 7.432 0.777 L 7.432 0 L 2.701 0.629 C 1.06 0.853 0 1.482 0 2.813 C 0 4.144 1.118 4.968 2.942 4.968 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13r0vgy\",layoutDependency:layoutDependency,layoutId:\"VKvcq3W4S\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.673 21.886\" overflow=\"visible\"><path d=\"M 15.67 21.557 L 12.223 21.557 L 12.223 19.76 L 11.985 19.76 C 10.849 21.301 9.104 21.886 7.06 21.886 C 3.119 21.886 0 19.236 0 13.816 C 0 8.396 3.119 5.764 7.06 5.764 C 9.046 5.764 10.762 6.331 11.898 7.784 L 12.136 7.784 L 12.136 0 L 15.673 0 L 15.673 21.557 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1l3d5sd\",layoutDependency:layoutDependency,layoutId:\"cfDScdg0X\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.704 10.523\" overflow=\"visible\"><path d=\"M 4.359 10.523 C 6.97 10.523 8.704 8.65 8.704 5.254 C 8.704 1.858 6.973 0 4.359 0 C 1.745 0 0 1.873 0 5.254 C 0 8.635 1.745 10.523 4.359 10.523 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19xhlsi\",layoutDependency:layoutDependency,layoutId:\"EnSWSU_qR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.343 15.793\" overflow=\"visible\"><path d=\"M 10.925 15.465 L 10.925 13.758 L 10.687 13.758 C 9.642 15.197 7.925 15.793 5.852 15.793 C 2.224 15.793 0 13.921 0 10.106 L 0 0 L 3.537 0 L 3.537 9.806 C 3.537 11.947 4.655 12.948 6.746 12.948 C 9.032 12.948 10.806 11.647 10.806 8.652 L 10.806 0 L 14.343 0 L 14.343 15.465 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-kasmr5\",layoutDependency:layoutDependency,layoutId:\"vWScs5exZ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.447 15.526\" overflow=\"visible\"><path d=\"M 3.389 0.058 L 3.389 1.84 L 3.627 1.84 C 4.179 0.716 5.195 0 7.298 0 L 9.447 0 L 9.447 2.935 L 7.312 2.935 C 4.684 2.935 3.537 4.328 3.537 7.246 L 3.537 15.526 L 0 15.526 L 0 0.061 L 3.389 0.061 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1u84g6e\",layoutDependency:layoutDependency,layoutId:\"uDetWda_2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.346 16.123\" overflow=\"visible\"><path d=\"M 7.748 0 C 11.869 0 14.346 1.84 14.346 5.897 L 14.346 15.823 L 11.076 15.823 L 11.076 13.968 L 10.838 13.968 C 10.257 15.016 8.837 16.123 5.776 16.123 C 2.358 16.123 0 14.402 0 11.451 C 0 8.353 2.373 6.961 5.463 6.57 L 10.957 5.883 L 10.957 5.51 C 10.957 3.489 9.868 2.665 7.687 2.665 C 5.506 2.665 4.255 3.489 4.089 5.181 L 0.79 5.181 L 0.79 4.733 C 1.104 1.843 3.613 0.003 7.745 0.003 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qvre3g\",layoutDependency:layoutDependency,layoutId:\"h83dHTucY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.432 4.968\" overflow=\"visible\"><path d=\"M 2.939 4.968 C 5.463 4.968 7.432 3.637 7.432 0.777 L 7.432 0 L 2.701 0.629 C 1.06 0.853 0 1.482 0 2.813 C 0 4.144 1.118 4.968 2.942 4.968 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17vswcv\",layoutDependency:layoutDependency,layoutId:\"lwhcHEoiF\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.401 15.793\" overflow=\"visible\"><path d=\"M 3.415 0.329 L 3.415 2.035 L 3.653 2.035 C 4.713 0.582 6.429 0 8.52 0 C 12.162 0 14.401 1.873 14.401 5.673 L 14.401 15.793 L 10.864 15.793 L 10.864 5.988 C 10.864 3.847 9.714 2.845 7.626 2.845 C 5.34 2.845 3.537 4.147 3.537 7.141 L 3.537 15.793 L 0 15.793 L 0 0.329 L 3.418 0.329 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-xkoi8r\",layoutDependency:layoutDependency,layoutId:\"ltOMwuWbB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.153 16.184\" overflow=\"visible\"><path d=\"M 7.943 0.003 C 12.586 0.003 14.898 2.758 15.092 5.452 L 15.092 5.9 L 11.808 5.9 C 11.674 4.447 10.687 2.802 8.033 2.802 C 5.378 2.802 3.555 4.689 3.555 8.085 C 3.555 11.481 5.286 13.385 8.033 13.385 C 10.78 13.385 11.689 11.722 11.854 10.182 L 15.153 10.182 L 15.153 10.63 C 14.915 13.429 12.63 16.184 7.943 16.184 C 3.255 16.184 0 13.414 0 8.085 C 0 2.755 3.238 0 7.943 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1p2ojkv\",layoutDependency:layoutDependency,layoutId:\"GBhbZ354Z\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.046 16.184\" overflow=\"visible\"><path d=\"M 7.716 0.003 C 12.36 0.003 15.046 2.816 15.046 7.473 L 15.046 9.06 L 3.389 9.06 C 3.45 11.649 5.047 13.461 7.704 13.461 C 10.362 13.461 11.392 12.084 11.631 10.916 L 14.735 10.916 L 14.735 11.364 C 14.317 13.385 12.467 16.184 7.748 16.184 C 3.029 16.184 0 13.414 0 8.085 C 0 2.755 3.046 0 7.719 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gni2g8\",layoutDependency:layoutDependency,layoutId:\"B2FiLCfp_\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.285 3.728\" overflow=\"visible\"><path d=\"M 8.285 3.728 C 8.256 1.616 6.912 0 4.24 0 C 1.568 0 0.195 1.663 0 3.728 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-m6fmuc\",layoutDependency:layoutDependency,layoutId:\"n784CxtLZ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.569 11.999\" overflow=\"visible\"><path d=\"M 11.297 9.049 L 12.569 3.049 L 7.556 0 L 1.272 2.95 L 0 8.95 L 5.013 11.999 L 11.297 9.049 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1oazorv\",layoutDependency:layoutDependency,layoutId:\"iMR_JVX0v\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.572 11.999\" overflow=\"visible\"><path d=\"M 11.3 9.049 L 12.572 3.049 L 7.559 0 L 1.272 2.947 L 0 8.95 L 5.015 11.999 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dtx0e8\",layoutDependency:layoutDependency,layoutId:\"PTPHYAGhO\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.572 11.999\" overflow=\"visible\"><path d=\"M 11.3 9.049 L 12.572 3.049 L 7.556 0 L 1.272 2.95 L 0 8.95 L 5.015 11.999 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gkx1rr\",layoutDependency:layoutDependency,layoutId:\"dByLk3XBz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.569 11.999\" overflow=\"visible\"><path d=\"M 11.3 9.048 L 12.569 3.049 L 7.556 0 L 1.272 2.95 L 0 8.95 L 5.012 11.999 L 11.3 9.049 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1jjk1on\",layoutDependency:layoutDependency,layoutId:\"wUDn7UHgp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.569 11.999\" overflow=\"visible\"><path d=\"M 11.297 9.049 L 12.569 3.049 L 7.556 0 L 1.272 2.95 L 0 8.95 L 5.013 11.999 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-11xpkc8\",layoutDependency:layoutDependency,layoutId:\"kwG90E6I4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.572 12.002\" overflow=\"visible\"><path d=\"M 7.556 0 L 7.461 4.608 L 12.572 3.05 L 8.045 6.017 L 11.3 9.052 L 6.868 7.409 L 5.013 12.002 L 5.112 7.392 L 0 8.95 L 4.528 5.986 L 1.272 2.951 L 5.704 4.593 L 7.556 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1db5x45\",layoutDependency:layoutDependency,layoutId:\"vN3DrXSvA\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.572 11.999\" overflow=\"visible\"><path d=\"M 11.3 9.049 L 12.572 3.049 L 7.556 0 L 1.272 2.95 L 0 8.95 L 5.012 11.999 L 11.3 9.049 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17x4pcc\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"m6SzeK64Z\",transformTemplate:transformTemplate1,...addPropertyOverrides({BQRary9Ov:{transformTemplate:undefined},fZn3GaqWN:{transformTemplate:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{KpSIMAqI5:\"dentadurance\"},unresolvedPathSlugs:{KpSIMAqI5:{collectionId:\"wpc0sTP8E\",collectionItemId:\"I19X_pKe1\"}},webPageId:\"ngm19CVWF\"},implicitPathVariables:undefined},{href:{pathVariables:{KpSIMAqI5:\"dentadurance\"},unresolvedPathSlugs:{KpSIMAqI5:{collectionId:\"wpc0sTP8E\",collectionItemId:\"I19X_pKe1\"}},webPageId:\"ngm19CVWF\"},implicitPathVariables:undefined},{href:{pathVariables:{KpSIMAqI5:\"dentadurance\"},unresolvedPathSlugs:{KpSIMAqI5:{collectionId:\"wpc0sTP8E\",collectionItemId:\"I19X_pKe1\"}},webPageId:\"ngm19CVWF\"},implicitPathVariables:undefined},{href:{pathVariables:{KpSIMAqI5:\"dentadurance\"},unresolvedPathSlugs:{KpSIMAqI5:{collectionId:\"wpc0sTP8E\",collectionItemId:\"I19X_pKe1\"}},webPageId:\"ngm19CVWF\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-40)/2)+-.5+0,...addPropertyOverrides({BQRary9Ov:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-41)/2)+0+0},fZn3GaqWN:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-41)/2)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sjjket-container\",layoutDependency:layoutDependency,layoutId:\"CubDF97YW-container\",nodeId:\"CubDF97YW\",rendersWithMotion:true,scopeId:\"WpDPbhYHP\",children:/*#__PURE__*/_jsx(GeneralButton,{auqyqFfUx:\"var(--token-2c484cf0-0557-4273-a054-cd4e5104acbe, rgb(83, 33, 169))\",dScb8OuzT:\"12px 20px 12px 20px\",ET2PfUsLL:\"Shop\",Frm0CN6hZ:\"var(--token-745d645d-9141-483e-afc9-8da6cfd8a938, rgb(211, 211, 212))\",height:\"100%\",id:\"CubDF97YW\",layoutId:\"CubDF97YW\",sge4XjVQr:resolvedLinks[0],unstr4Kxq:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\",V1UzDgM89:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\",variant:matchVariant(\"hkTRww9eb\"),width:\"100%\",...addPropertyOverrides({BQRary9Ov:{sge4XjVQr:resolvedLinks[3],unstr4Kxq:\"var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(255, 255, 255))\"},d3VUv_8kB:{sge4XjVQr:resolvedLinks[2],unstr4Kxq:\"var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(255, 255, 255))\"},fZn3GaqWN:{sge4XjVQr:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"cw08qjFaA\"},implicitPathVariables:undefined},{href:{webPageId:\"cw08qjFaA\"},implicitPathVariables:undefined},{href:{webPageId:\"cw08qjFaA\"},implicitPathVariables:undefined},{href:{webPageId:\"cw08qjFaA\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-40)/2)+-.5+0,...addPropertyOverrides({BQRary9Ov:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-41)/2)+0+0},fZn3GaqWN:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-41)/2)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14gllfl-container\",layoutDependency:layoutDependency,layoutId:\"mBegr2gmG-container\",nodeId:\"mBegr2gmG\",rendersWithMotion:true,scopeId:\"WpDPbhYHP\",children:/*#__PURE__*/_jsx(GeneralButton,{auqyqFfUx:\"var(--token-2c484cf0-0557-4273-a054-cd4e5104acbe, rgb(83, 33, 169))\",dScb8OuzT:\"12px 20px 12px 20px\",ET2PfUsLL:\"Pros & Dentists\",Frm0CN6hZ:\"var(--token-745d645d-9141-483e-afc9-8da6cfd8a938, rgb(211, 211, 212))\",height:\"100%\",id:\"mBegr2gmG\",layoutId:\"mBegr2gmG\",sge4XjVQr:resolvedLinks1[0],unstr4Kxq:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\",V1UzDgM89:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\",variant:matchVariant(\"hkTRww9eb\"),width:\"100%\",...addPropertyOverrides({BQRary9Ov:{sge4XjVQr:resolvedLinks1[3],unstr4Kxq:\"var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(255, 255, 255))\"},d3VUv_8kB:{sge4XjVQr:resolvedLinks1[2],unstr4Kxq:\"var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(255, 255, 255))\"},fZn3GaqWN:{sge4XjVQr:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"nsP4CiBW_\"},implicitPathVariables:undefined},{href:{webPageId:\"nsP4CiBW_\"},implicitPathVariables:undefined},{href:{webPageId:\"nsP4CiBW_\"},implicitPathVariables:undefined},{href:{webPageId:\"nsP4CiBW_\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-40)/2)+-.5+0,...addPropertyOverrides({BQRary9Ov:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-41)/2)+0+0},fZn3GaqWN:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-41)/2)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ahppsp-container\",layoutDependency:layoutDependency,layoutId:\"yxAgnHpfM-container\",nodeId:\"yxAgnHpfM\",rendersWithMotion:true,scopeId:\"WpDPbhYHP\",children:/*#__PURE__*/_jsx(GeneralButton,{auqyqFfUx:\"var(--token-2c484cf0-0557-4273-a054-cd4e5104acbe, rgb(83, 33, 169))\",dScb8OuzT:\"12px 20px 12px 20px\",ET2PfUsLL:\"Our Story\",Frm0CN6hZ:\"var(--token-745d645d-9141-483e-afc9-8da6cfd8a938, rgb(211, 211, 212))\",height:\"100%\",id:\"yxAgnHpfM\",layoutId:\"yxAgnHpfM\",sge4XjVQr:resolvedLinks2[0],unstr4Kxq:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\",V1UzDgM89:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\",variant:matchVariant(\"hkTRww9eb\"),width:\"100%\",...addPropertyOverrides({BQRary9Ov:{sge4XjVQr:resolvedLinks2[3],unstr4Kxq:\"var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(255, 255, 255))\"},d3VUv_8kB:{sge4XjVQr:resolvedLinks2[2],unstr4Kxq:\"var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(255, 255, 255))\"},fZn3GaqWN:{sge4XjVQr:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jmkzkx\",layoutDependency:layoutDependency,layoutId:\"ZGbVgJD3b\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-40)/2)+0+0,...addPropertyOverrides({BQRary9Ov:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-41)/2)+.5+0},DMzvIG77r:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-60)/2)+10+0},fZn3GaqWN:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-41)/2)+.5+0},jtAH2c1sU:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||860)-0-1060)/2+0+0)+10+0},ptWlncjtN:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||860)-0-1060)/2+0+0)+10+0},W2cJZrqxq:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||56)-0-60)/2)+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j0jn3m-container\",layoutDependency:layoutDependency,layoutId:\"HcbpfIMPW-container\",nodeId:\"HcbpfIMPW\",rendersWithMotion:true,scopeId:\"WpDPbhYHP\",children:/*#__PURE__*/_jsx(Cart20,{height:\"100%\",id:\"HcbpfIMPW\",layoutId:\"HcbpfIMPW\",sNGXKMXWC:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\",width:\"100%\",...addPropertyOverrides({BQRary9Ov:{sNGXKMXWC:\"var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(255, 255, 255))\"},d3VUv_8kB:{sNGXKMXWC:\"var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(255, 255, 255))\"},DMzvIG77r:{sNGXKMXWC:\"var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o2ldfp\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"nXZNdNofj\",style:{backgroundColor:\"var(--token-36fe4256-6030-426c-bea2-0c015636e125, rgba(211, 211, 212, 0.3))\"},variants:{DMzvIG77r:{backgroundColor:\"rgba(0, 0, 0, 0)\"},jtAH2c1sU:{backgroundColor:\"rgba(0, 0, 0, 0)\"},ptWlncjtN:{backgroundColor:\"rgba(0, 0, 0, 0)\"},W2cJZrqxq:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({DMzvIG77r:{\"data-highlight\":true,onTap:onTap1045k2q},jtAH2c1sU:{\"data-highlight\":true,onTap:onTap1hfgktu},ptWlncjtN:{\"data-highlight\":true,onTap:onTap1phwkye},W2cJZrqxq:{\"data-highlight\":true,onTap:onTap1045k2q}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6m0o3v-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"QVygM6HaA-container\",nodeId:\"QVygM6HaA\",rendersWithMotion:true,scopeId:\"WpDPbhYHP\",style:{rotate:0},variants:{DMzvIG77r:{rotate:0},jtAH2c1sU:{rotate:360},ptWlncjtN:{rotate:360}},children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"Plus\",id:\"QVygM6HaA\",layoutId:\"QVygM6HaA\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\",...addPropertyOverrides({DMzvIG77r:{color:\"var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(255, 255, 255))\",iconSelection:\"List\"},jtAH2c1sU:{iconSelection:\"Minus\",weight:\"regular\"},ptWlncjtN:{iconSelection:\"Minus\",weight:\"regular\"},W2cJZrqxq:{iconSelection:\"List\",weight:\"regular\"}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1h0st72\",\"data-framer-name\":\"Phone Menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"mgl_6qjYJ\",onTap:onTap1hfgktu,...addPropertyOverrides({ptWlncjtN:{onTap:onTap1phwkye}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j1ftb2\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"ubKNTRRC6\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"gLe486nSs\"},implicitPathVariables:undefined},{href:{webPageId:\"gLe486nSs\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,...addPropertyOverrides({jtAH2c1sU:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||860)-0-1060)/2+60+0)+0+0+20+0},ptWlncjtN:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||860)-0-1060)/2+60+0)+0+0+20+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yza9x8-container\",layoutDependency:layoutDependency,layoutId:\"YVswt2rwX-container\",nodeId:\"YVswt2rwX\",rendersWithMotion:true,scopeId:\"WpDPbhYHP\",children:/*#__PURE__*/_jsx(GeneralButton,{auqyqFfUx:\"var(--token-2c484cf0-0557-4273-a054-cd4e5104acbe, rgb(83, 33, 169))\",dScb8OuzT:\"12px 20px 12px 20px\",ET2PfUsLL:\"Home\",Frm0CN6hZ:\"var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(244, 244, 245))\",height:\"100%\",id:\"YVswt2rwX\",layoutId:\"YVswt2rwX\",sge4XjVQr:resolvedLinks3[0],unstr4Kxq:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\",V1UzDgM89:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\",variant:matchVariant(\"hkTRww9eb\"),width:\"100%\",...addPropertyOverrides({jtAH2c1sU:{sge4XjVQr:resolvedLinks3[1],variant:matchVariant(\"DF7P0z0ig\"),VYZxwGuHw:VYZxwGuHwaenqrg},ptWlncjtN:{sge4XjVQr:resolvedLinks3[2],variant:matchVariant(\"DF7P0z0ig\"),VYZxwGuHw:VYZxwGuHweskal8}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{KpSIMAqI5:\"dentadurance-box-of-6-sachets\"},unresolvedPathSlugs:{KpSIMAqI5:{collectionId:\"wpc0sTP8E\",collectionItemId:\"I19X_pKe1\"}},webPageId:\"ngm19CVWF\"},implicitPathVariables:undefined},{href:{pathVariables:{KpSIMAqI5:\"dentadurance-box-of-6-sachets\"},unresolvedPathSlugs:{KpSIMAqI5:{collectionId:\"wpc0sTP8E\",collectionItemId:\"I19X_pKe1\"}},webPageId:\"ngm19CVWF\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({jtAH2c1sU:{height:41,y:(componentViewport?.y||0)+0+(((componentViewport?.height||860)-0-1060)/2+60+0)+0+0+20+57}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18gk99l-container\",layoutDependency:layoutDependency,layoutId:\"fQE6_VwgJ-container\",nodeId:\"fQE6_VwgJ\",rendersWithMotion:true,scopeId:\"WpDPbhYHP\",children:/*#__PURE__*/_jsx(GeneralButton,{auqyqFfUx:\"var(--token-2c484cf0-0557-4273-a054-cd4e5104acbe, rgb(83, 33, 169))\",dScb8OuzT:\"12px 20px 12px 20px\",ET2PfUsLL:\"Shop\",Frm0CN6hZ:\"var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(244, 244, 245))\",height:\"100%\",id:\"fQE6_VwgJ\",layoutId:\"fQE6_VwgJ\",sge4XjVQr:resolvedLinks4[0],unstr4Kxq:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\",V1UzDgM89:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\",variant:matchVariant(\"DF7P0z0ig\"),VYZxwGuHw:VYZxwGuHwaenqrg,width:\"100%\",...addPropertyOverrides({jtAH2c1sU:{sge4XjVQr:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Rszd71MpY\"},implicitPathVariables:undefined},{href:{pathVariables:{KpSIMAqI5:\"dentadurance-box-of-6-sachets\"},unresolvedPathSlugs:{KpSIMAqI5:{collectionId:\"wpc0sTP8E\",collectionItemId:\"I19X_pKe1\"}},webPageId:\"ngm19CVWF\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,...addPropertyOverrides({ptWlncjtN:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||860)-0-1060)/2+60+0)+0+0+20+57}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-d28d0z-container\",layoutDependency:layoutDependency,layoutId:\"usPa2JkZz-container\",nodeId:\"usPa2JkZz\",rendersWithMotion:true,scopeId:\"WpDPbhYHP\",children:/*#__PURE__*/_jsx(GeneralButton,{auqyqFfUx:\"var(--token-2c484cf0-0557-4273-a054-cd4e5104acbe, rgb(83, 33, 169))\",dScb8OuzT:\"12px 20px 12px 20px\",ET2PfUsLL:\"Shop\",Frm0CN6hZ:\"var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(244, 244, 245))\",height:\"100%\",id:\"usPa2JkZz\",layoutId:\"usPa2JkZz\",sge4XjVQr:resolvedLinks5[0],unstr4Kxq:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\",V1UzDgM89:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\",variant:matchVariant(\"hkTRww9eb\"),width:\"100%\",...addPropertyOverrides({ptWlncjtN:{sge4XjVQr:resolvedLinks5[1],variant:matchVariant(\"DF7P0z0ig\"),VYZxwGuHw:VYZxwGuHweskal8}},baseVariant,gestureVariant)})})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":mycdFbeiF\",webPageId:\"BXi40Y0_K\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-52j2b8-container\",layoutDependency:layoutDependency,layoutId:\"uKu6b79SK-container\",nodeId:\"uKu6b79SK\",rendersWithMotion:true,scopeId:\"WpDPbhYHP\",children:/*#__PURE__*/_jsx(GeneralButton,{auqyqFfUx:\"var(--token-2c484cf0-0557-4273-a054-cd4e5104acbe, rgb(83, 33, 169))\",dScb8OuzT:\"12px 20px 12px 20px\",ET2PfUsLL:\"Science\",Frm0CN6hZ:\"var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(244, 244, 245))\",height:\"100%\",id:\"uKu6b79SK\",layoutId:\"uKu6b79SK\",sge4XjVQr:resolvedLinks6[0],unstr4Kxq:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\",V1UzDgM89:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\",variant:matchVariant(\"hkTRww9eb\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"nyfGz9X6V\"},implicitPathVariables:undefined},{href:{hash:\":SISqtqVMM\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":SISqtqVMM\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,...addPropertyOverrides({jtAH2c1sU:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||860)-0-1060)/2+60+0)+0+0+20+171},ptWlncjtN:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||860)-0-1060)/2+60+0)+0+0+20+171}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11tb004-container\",layoutDependency:layoutDependency,layoutId:\"E18Z0S_01-container\",nodeId:\"E18Z0S_01\",rendersWithMotion:true,scopeId:\"WpDPbhYHP\",children:/*#__PURE__*/_jsx(GeneralButton,{auqyqFfUx:\"var(--token-2c484cf0-0557-4273-a054-cd4e5104acbe, rgb(83, 33, 169))\",dScb8OuzT:\"12px 20px 12px 20px\",ET2PfUsLL:\"Story\",Frm0CN6hZ:\"var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(244, 244, 245))\",height:\"100%\",id:\"E18Z0S_01\",layoutId:\"E18Z0S_01\",sge4XjVQr:resolvedLinks7[0],unstr4Kxq:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\",V1UzDgM89:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\",variant:matchVariant(\"hkTRww9eb\"),width:\"100%\",...addPropertyOverrides({jtAH2c1sU:{ET2PfUsLL:\"Our Story\",sge4XjVQr:resolvedLinks7[1],variant:matchVariant(\"DF7P0z0ig\"),VYZxwGuHw:VYZxwGuHwaenqrg},ptWlncjtN:{ET2PfUsLL:\"Our Story\",sge4XjVQr:resolvedLinks7[2],variant:matchVariant(\"DF7P0z0ig\"),VYZxwGuHw:VYZxwGuHweskal8}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{KpSIMAqI5:\"dentadurance-box-of-6-sachets\"},unresolvedPathSlugs:{KpSIMAqI5:{collectionId:\"wpc0sTP8E\",collectionItemId:\"I19X_pKe1\"}},webPageId:\"ngm19CVWF\"},implicitPathVariables:undefined},{href:{webPageId:\"cw08qjFaA\"},implicitPathVariables:undefined},{href:{webPageId:\"cw08qjFaA\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,...addPropertyOverrides({jtAH2c1sU:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||860)-0-1060)/2+60+0)+0+0+20+114},ptWlncjtN:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||860)-0-1060)/2+60+0)+0+0+20+114}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bfehms-container\",layoutDependency:layoutDependency,layoutId:\"WHfNLpX3M-container\",nodeId:\"WHfNLpX3M\",rendersWithMotion:true,scopeId:\"WpDPbhYHP\",children:/*#__PURE__*/_jsx(GeneralButton,{auqyqFfUx:\"var(--token-2c484cf0-0557-4273-a054-cd4e5104acbe, rgb(83, 33, 169))\",dScb8OuzT:\"12px 20px 12px 20px\",ET2PfUsLL:\"Pros & Dentists\",Frm0CN6hZ:\"var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(244, 244, 245))\",height:\"100%\",id:\"WHfNLpX3M\",layoutId:\"WHfNLpX3M\",sge4XjVQr:resolvedLinks8[0],unstr4Kxq:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\",V1UzDgM89:\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\",variant:matchVariant(\"DF7P0z0ig\"),VYZxwGuHw:VYZxwGuHwaenqrg,width:\"100%\",...addPropertyOverrides({jtAH2c1sU:{sge4XjVQr:resolvedLinks8[1]},ptWlncjtN:{sge4XjVQr:resolvedLinks8[2]}},baseVariant,gestureVariant)})})})})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-U0vPX.framer-cyqazo, .framer-U0vPX .framer-cyqazo { display: block; }\",\".framer-U0vPX.framer-d7iz9g { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 72px; justify-content: center; overflow: visible; padding: 0px 32px 0px 32px; position: relative; width: 1200px; }\",\".framer-U0vPX .framer-o5bxc4 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-U0vPX .framer-1rk2iwy { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-U0vPX .framer-11d5aq8 { height: 36px; position: relative; width: 233px; }\",\".framer-U0vPX .framer-bsbc8a, .framer-U0vPX .framer-1o94eto { height: 36px; left: 0px; position: absolute; top: 0px; width: 233px; }\",\".framer-U0vPX .framer-i0mepo { height: 22px; left: 45px; position: absolute; top: 7px; width: 19px; }\",\".framer-U0vPX .framer-1j7qs8x { height: 16px; left: 49px; position: absolute; top: 11px; width: 12px; }\",\".framer-U0vPX .framer-1d8g5yv { height: 16px; left: 65px; position: absolute; top: 13px; width: 15px; }\",\".framer-U0vPX .framer-aal6sa { height: 4px; left: 69px; position: absolute; top: 16px; width: 9px; }\",\".framer-U0vPX .framer-1bsoo85 { height: 16px; left: 82px; position: absolute; top: 13px; width: 15px; }\",\".framer-U0vPX .framer-hotch8 { height: 20px; left: 97px; position: absolute; top: 9px; width: 12px; }\",\".framer-U0vPX .framer-4mtuze { height: 16px; left: 109px; position: absolute; top: 13px; width: 15px; }\",\".framer-U0vPX .framer-nw3z9l { height: 5px; left: 113px; position: absolute; top: 22px; width: 8px; }\",\".framer-U0vPX .framer-13r0vgy { height: 22px; left: 125px; position: absolute; top: 7px; width: 16px; }\",\".framer-U0vPX .framer-1l3d5sd { height: 11px; left: 129px; position: absolute; top: 16px; width: 9px; }\",\".framer-U0vPX .framer-19xhlsi { height: 16px; left: 143px; position: absolute; top: 14px; width: 15px; }\",\".framer-U0vPX .framer-kasmr5 { height: 16px; left: 160px; position: absolute; top: 13px; width: 10px; }\",\".framer-U0vPX .framer-1u84g6e { height: 16px; left: 169px; position: absolute; top: 13px; width: 15px; }\",\".framer-U0vPX .framer-qvre3g { height: 5px; left: 173px; position: absolute; top: 22px; width: 8px; }\",\".framer-U0vPX .framer-17vswcv { height: 16px; left: 186px; position: absolute; top: 13px; width: 15px; }\",\".framer-U0vPX .framer-xkoi8r { height: 16px; left: 202px; position: absolute; top: 13px; width: 15px; }\",\".framer-U0vPX .framer-1p2ojkv { height: 16px; left: 218px; position: absolute; top: 13px; width: 15px; }\",\".framer-U0vPX .framer-gni2g8 { height: 4px; left: 222px; position: absolute; top: 16px; width: 9px; }\",\".framer-U0vPX .framer-m6fmuc { height: 12px; left: 15px; position: absolute; top: 0px; width: 13px; }\",\".framer-U0vPX .framer-1oazorv { height: 12px; left: 23px; position: absolute; top: 18px; width: 13px; }\",\".framer-U0vPX .framer-dtx0e8 { height: 12px; left: 25px; position: absolute; top: 6px; width: 13px; }\",\".framer-U0vPX .framer-gkx1rr { height: 12px; left: 0px; position: absolute; top: 18px; width: 13px; }\",\".framer-U0vPX .framer-1jjk1on { height: 12px; left: 3px; position: absolute; top: 6px; width: 13px; }\",\".framer-U0vPX .framer-11xpkc8 { height: 12px; left: 13px; position: absolute; top: 12px; width: 13px; }\",\".framer-U0vPX .framer-1db5x45 { height: 12px; left: 10px; position: absolute; top: 24px; width: 13px; }\",\".framer-U0vPX .framer-17x4pcc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; left: 395px; overflow: visible; padding: 0px; position: absolute; right: 395px; top: 50%; z-index: 1; }\",\".framer-U0vPX .framer-1sjjket-container, .framer-U0vPX .framer-14gllfl-container, .framer-U0vPX .framer-ahppsp-container, .framer-U0vPX .framer-1j0jn3m-container, .framer-U0vPX .framer-1yza9x8-container, .framer-U0vPX .framer-18gk99l-container, .framer-U0vPX .framer-d28d0z-container, .framer-U0vPX .framer-52j2b8-container, .framer-U0vPX .framer-11tb004-container, .framer-U0vPX .framer-1bfehms-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-U0vPX .framer-1jmkzkx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-U0vPX .framer-1o2ldfp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 32px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 32px; }\",\".framer-U0vPX .framer-6m0o3v-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\".framer-U0vPX .framer-1h0st72 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: center; overflow: visible; padding: 0px 10px 0px 10px; position: relative; width: 1px; }\",\".framer-U0vPX .framer-j1ftb2 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 1px; justify-content: flex-start; overflow: visible; padding: 20px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-U0vPX.framer-v-1ufbj37.framer-d7iz9g, .framer-U0vPX.framer-v-xq3hzg.framer-d7iz9g { padding: 0px 20px 0px 20px; width: 810px; }\",\".framer-U0vPX.framer-v-1ufbj37 .framer-17x4pcc, .framer-U0vPX.framer-v-xq3hzg .framer-17x4pcc { left: unset; position: relative; right: unset; top: unset; width: min-content; }\",\".framer-U0vPX.framer-v-1t9fz0x.framer-d7iz9g { height: 56px; padding: 0px; width: 390px; }\",\".framer-U0vPX.framer-v-1t9fz0x .framer-o5bxc4, .framer-U0vPX.framer-v-14wsb39 .framer-o5bxc4 { padding: 10px; }\",\".framer-U0vPX.framer-v-1t9fz0x .framer-1rk2iwy, .framer-U0vPX.framer-v-1p5cznk .framer-1rk2iwy, .framer-U0vPX.framer-v-1p5cznk .framer-1yza9x8-container, .framer-U0vPX.framer-v-14wsb39 .framer-1rk2iwy, .framer-U0vPX.framer-v-9ykf5s .framer-1rk2iwy, .framer-U0vPX.framer-v-9ykf5s .framer-1yza9x8-container { order: 0; }\",\".framer-U0vPX.framer-v-1t9fz0x .framer-1jmkzkx, .framer-U0vPX.framer-v-1p5cznk .framer-1jmkzkx, .framer-U0vPX.framer-v-14wsb39 .framer-1jmkzkx, .framer-U0vPX.framer-v-9ykf5s .framer-1jmkzkx, .framer-U0vPX.framer-v-9ykf5s .framer-1bfehms-container { order: 3; }\",\".framer-U0vPX.framer-v-1t9fz0x .framer-1o2ldfp, .framer-U0vPX.framer-v-1p5cznk .framer-1o2ldfp, .framer-U0vPX.framer-v-14wsb39 .framer-1o2ldfp, .framer-U0vPX.framer-v-9ykf5s .framer-1o2ldfp { cursor: pointer; padding: 5px; }\",\".framer-U0vPX.framer-v-1p5cznk.framer-d7iz9g, .framer-U0vPX.framer-v-9ykf5s.framer-d7iz9g { flex-direction: column; height: min-content; padding: 0px; width: 390px; }\",\".framer-U0vPX.framer-v-1p5cznk .framer-o5bxc4, .framer-U0vPX.framer-v-9ykf5s .framer-o5bxc4 { flex: none; padding: 10px; width: 100%; }\",\".framer-U0vPX.framer-v-1p5cznk .framer-1h0st72, .framer-U0vPX.framer-v-9ykf5s .framer-1h0st72 { flex: none; width: 100%; }\",\".framer-U0vPX.framer-v-1p5cznk .framer-18gk99l-container { order: 1; }\",\".framer-U0vPX.framer-v-1p5cznk .framer-11tb004-container, .framer-U0vPX.framer-v-9ykf5s .framer-11tb004-container { order: 5; }\",\".framer-U0vPX.framer-v-1p5cznk .framer-1bfehms-container, .framer-U0vPX.framer-v-9ykf5s .framer-d28d0z-container { order: 2; }\",\".framer-U0vPX.framer-v-14wsb39.framer-d7iz9g { height: min-content; padding: 0px; width: 390px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 72\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"fZn3GaqWN\":{\"layout\":[\"fixed\",\"fixed\"]},\"W2cJZrqxq\":{\"layout\":[\"fixed\",\"fixed\"]},\"jtAH2c1sU\":{\"layout\":[\"fixed\",\"auto\"]},\"d3VUv_8kB\":{\"layout\":[\"fixed\",\"fixed\"]},\"BQRary9Ov\":{\"layout\":[\"fixed\",\"fixed\"]},\"DMzvIG77r\":{\"layout\":[\"fixed\",\"auto\"]},\"ptWlncjtN\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWpDPbhYHP=withCSS(Component,css,\"framer-U0vPX\");export default FramerWpDPbhYHP;FramerWpDPbhYHP.displayName=\"Navigation\";FramerWpDPbhYHP.defaultProps={height:72,width:1200};addPropertyControls(FramerWpDPbhYHP,{variant:{options:[\"h2p_2vBUO\",\"fZn3GaqWN\",\"W2cJZrqxq\",\"jtAH2c1sU\",\"d3VUv_8kB\",\"BQRary9Ov\",\"DMzvIG77r\",\"ptWlncjtN\"],optionTitles:[\"Desktop - Light\",\"Tablet - Light\",\"Phone - Light\",\"Phone Open - Light\",\"Desktop - Clear\",\"Tablet - Clear\",\"Phone - Clear\",\"Phone Open - Clear\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerWpDPbhYHP,[{explicitInter:true,fonts:[]},...GeneralButtonFonts,...Cart20Fonts,...PhosphorFonts],{supportsExplicitInterCodegen:true});FramerWpDPbhYHP.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(GeneralButton,{},context),forwardLoader(Cart20,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWpDPbhYHP\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fZn3GaqWN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"W2cJZrqxq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jtAH2c1sU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"d3VUv_8kB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BQRary9Ov\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DMzvIG77r\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ptWlncjtN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"72\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WpDPbhYHP.map","// Generated by Framer (dc53115)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-efoen .framer-styles-preset-1bo72o6:not(.rich-text-wrapper), .framer-efoen .framer-styles-preset-1bo72o6.rich-text-wrapper a { --framer-link-current-text-color: var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, #1b1c1e); --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-4fb6f8e7-885e-4ba2-af78-99234db245e1, #3a5aff); --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, #1b1c1e); --framer-link-text-decoration: none; }\"];export const className=\"framer-efoen\";\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 (b47b624)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/6kmBpgsZVyI1ztBaVmBN/bdnmMWbxzkOvIGLKMlUe/GAVYFXQvp.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/wKtLNmBjJSzRik9GH1YP/1P5cLNl2EOpijP1RNhI9/tFJIZ50nA.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/greHeQ31B0s5AUtk2Bby/SEnTSAZ1VFuZJSsWAnFt/zp4n1ulSb.js\";const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"p5_92bN1g\",\"HU0S6tJYE\",\"nLe03FMtO\"];const serializationHash=\"framer-ysVi3\";const variantClassNames={HU0S6tJYE:\"framer-v-vvcycw\",nLe03FMtO:\"framer-v-25hl08\",p5_92bN1g:\"framer-v-1dd914p\"};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,x:0,y:0};const transition2={damping:64,delay:.4,mass:1,stiffness:100,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};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 humanReadableVariantMap={Desktop:\"p5_92bN1g\",Phone:\"nLe03FMtO\",Tablet:\"HU0S6tJYE\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"p5_92bN1g\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"p5_92bN1g\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1dd914p\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"p5_92bN1g\",ref:refBinding,style:{backgroundColor:\"var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(244, 244, 245))\",...style},...addPropertyOverrides({HU0S6tJYE:{\"data-framer-name\":\"Tablet\"},nLe03FMtO:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s40sq3\",layoutDependency:layoutDependency,layoutId:\"nq4Y6Rdfk\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1d68io8\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"lX586V8VS\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ulxm6r\",\"data-framer-name\":\"pages\",layoutDependency:layoutDependency,layoutId:\"IzWtNPcoG\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1c6r5q2\",\"data-styles-preset\":\"zp4n1ulSb\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"gLe486nSs\"},motionChild:true,nodeId:\"UDMPIZc6h\",openInNewTab:false,relValues:[],scopeId:\"wUSSZz5lU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1bo72o6\",\"data-styles-preset\":\"tFJIZ50nA\",children:\"Home\"})})})}),className:\"framer-10620zo\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UDMPIZc6h\",style:{\"--extracted-r6o4lv\":\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1c6r5q2\",\"data-styles-preset\":\"zp4n1ulSb\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"cw08qjFaA\"},motionChild:true,nodeId:\"ZetDro3To\",openInNewTab:false,relValues:[],scopeId:\"wUSSZz5lU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1bo72o6\",\"data-styles-preset\":\"tFJIZ50nA\",children:\"Pros & Dentists\"})})})}),className:\"framer-1gfo4pe\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZetDro3To\",style:{\"--extracted-r6o4lv\":\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1c6r5q2\",\"data-styles-preset\":\"zp4n1ulSb\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{KpSIMAqI5:\"dentadurance-box-of-6-sachets\"},unresolvedPathSlugs:{KpSIMAqI5:{collectionId:\"wpc0sTP8E\",collectionItemId:\"I19X_pKe1\"}},webPageId:\"ngm19CVWF\"},motionChild:true,nodeId:\"T4cxgYtvc\",openInNewTab:false,relValues:[],scopeId:\"wUSSZz5lU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1bo72o6\",\"data-styles-preset\":\"tFJIZ50nA\",children:\"Shop\"})})})}),className:\"framer-ve8rae\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"T4cxgYtvc\",style:{\"--extracted-r6o4lv\":\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1004dmo\",\"data-framer-name\":\"Headquarter\",layoutDependency:layoutDependency,layoutId:\"CXTJCWmKS\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pwoue0\",\"data-framer-name\":\"Headquarter | 01\",layoutDependency:layoutDependency,layoutId:\"wDPC6aoJF\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1c6r5q2\",\"data-styles-preset\":\"zp4n1ulSb\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30)))\"},children:[\"Dentadurance Ltd,\",/*#__PURE__*/_jsx(motion.br,{}),\"124 City Road, London, UK, EC1V 2NX\"]})}),className:\"framer-8clit2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RhW5M0qEL\",style:{\"--extracted-r6o4lv\":\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-23ynjp\",\"data-framer-name\":\"email\",layoutDependency:layoutDependency,layoutId:\"HqkyfYsXQ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1c6r5q2\",\"data-styles-preset\":\"zp4n1ulSb\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30)))\"},children:\"hello@dentadurance.com\"})}),className:\"framer-bsnm98\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tWxizmUjq\",style:{\"--extracted-r6o4lv\":\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1c6r5q2\",\"data-styles-preset\":\"zp4n1ulSb\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/dentadurance/\",motionChild:true,nodeId:\"ow_GYLqEW\",openInNewTab:true,relValues:[],scopeId:\"wUSSZz5lU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-6mgopm\",\"data-styles-preset\":\"GAVYFXQvp\",children:\"Instagram\"})})})}),className:\"framer-1c7d2s6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ow_GYLqEW\",style:{\"--extracted-r6o4lv\":\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1c6r5q2\",\"data-styles-preset\":\"zp4n1ulSb\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/dentadurance/\",motionChild:true,nodeId:\"zh1An3GQr\",openInNewTab:true,relValues:[],scopeId:\"wUSSZz5lU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-6mgopm\",\"data-styles-preset\":\"GAVYFXQvp\",children:\"LinkedIn\"})})})}),className:\"framer-1a05qe0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zh1An3GQr\",style:{\"--extracted-r6o4lv\":\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11e6ry7\",layoutDependency:layoutDependency,layoutId:\"zMNM00WtG\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tcp71f\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"tS4XZnxlr\",children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-5bd8v1\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"H5YCaX4Pg\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:232,intrinsicWidth:2e3,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+80+(((componentViewport?.height||200)-112-670)/2+0+0)+0+422+0+0+0+-100+0),pixelHeight:232,pixelWidth:2e3,sizes:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,src:\"https://framerusercontent.com/images/UMYCO5cpCgIyPDjYGMfXIXRkCk.png?width=2000&height=232\",srcSet:\"https://framerusercontent.com/images/UMYCO5cpCgIyPDjYGMfXIXRkCk.png?scale-down-to=512&width=2000&height=232 512w,https://framerusercontent.com/images/UMYCO5cpCgIyPDjYGMfXIXRkCk.png?scale-down-to=1024&width=2000&height=232 1024w,https://framerusercontent.com/images/UMYCO5cpCgIyPDjYGMfXIXRkCk.png?width=2000&height=232 2000w\"},className:\"framer-wr1pex\",\"data-framer-name\":\"Workmark PNG_2000w\",layoutDependency:layoutDependency,layoutId:\"x7mG03xMS\",style:{opacity:.1},...addPropertyOverrides({HU0S6tJYE:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:232,intrinsicWidth:2e3,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+80+(((componentViewport?.height||200)-100-665)/2+0+0)+0+417+0+0+0+-100+0),pixelHeight:232,pixelWidth:2e3,sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/UMYCO5cpCgIyPDjYGMfXIXRkCk.png?width=2000&height=232\",srcSet:\"https://framerusercontent.com/images/UMYCO5cpCgIyPDjYGMfXIXRkCk.png?scale-down-to=512&width=2000&height=232 512w,https://framerusercontent.com/images/UMYCO5cpCgIyPDjYGMfXIXRkCk.png?scale-down-to=1024&width=2000&height=232 1024w,https://framerusercontent.com/images/UMYCO5cpCgIyPDjYGMfXIXRkCk.png?width=2000&height=232 2000w\"}},nLe03FMtO:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:232,intrinsicWidth:2e3,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+64+(((componentViewport?.height||200)-74-1178)/2+0+0)+0+742+0+0+0+-100+0),pixelHeight:232,pixelWidth:2e3,sizes:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,src:\"https://framerusercontent.com/images/UMYCO5cpCgIyPDjYGMfXIXRkCk.png?width=2000&height=232\",srcSet:\"https://framerusercontent.com/images/UMYCO5cpCgIyPDjYGMfXIXRkCk.png?scale-down-to=512&width=2000&height=232 512w,https://framerusercontent.com/images/UMYCO5cpCgIyPDjYGMfXIXRkCk.png?scale-down-to=1024&width=2000&height=232 1024w,https://framerusercontent.com/images/UMYCO5cpCgIyPDjYGMfXIXRkCk.png?width=2000&height=232 2000w\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s9pcyh\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"mitWaB91s\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1c6r5q2\",\"data-styles-preset\":\"zp4n1ulSb\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"H5i3HHFe9\"},motionChild:true,nodeId:\"Si7sBG785\",openInNewTab:true,relValues:[],scopeId:\"wUSSZz5lU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1bo72o6\",\"data-styles-preset\":\"tFJIZ50nA\",children:\"Privacy Policy\"})})})}),className:\"framer-12h13te\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Si7sBG785\",style:{\"--extracted-r6o4lv\":\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1c6r5q2\",\"data-styles-preset\":\"zp4n1ulSb\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HK6rnDuZh\"},motionChild:true,nodeId:\"bXHgyVHAt\",openInNewTab:true,relValues:[],scopeId:\"wUSSZz5lU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1bo72o6\",\"data-styles-preset\":\"tFJIZ50nA\",children:\"Cookie Policy\"})})})}),className:\"framer-1rgvxb7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bXHgyVHAt\",style:{\"--extracted-r6o4lv\":\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1c6r5q2\",\"data-styles-preset\":\"zp4n1ulSb\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"spe0EmbYF\"},motionChild:true,nodeId:\"OVMEDIYe0\",openInNewTab:true,relValues:[],scopeId:\"wUSSZz5lU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1bo72o6\",\"data-styles-preset\":\"tFJIZ50nA\",children:\"Pre-Order Terms & Conditions\"})})})}),className:\"framer-1uaii5j\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OVMEDIYe0\",style:{\"--extracted-r6o4lv\":\"var(--token-5a487e5b-0886-4236-9b60-24710111a4b7, rgb(27, 28, 30))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ysVi3.framer-qlref0, .framer-ysVi3 .framer-qlref0 { display: block; }\",\".framer-ysVi3.framer-1dd914p { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 72px; height: min-content; justify-content: center; overflow: visible; padding: 80px 32px 32px 32px; position: relative; width: 1200px; }\",\".framer-ysVi3 .framer-1s40sq3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 150px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-ysVi3 .framer-1d68io8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ysVi3 .framer-1ulxm6r { 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-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ysVi3 .framer-10620zo, .framer-ysVi3 .framer-1gfo4pe, .framer-ysVi3 .framer-ve8rae, .framer-ysVi3 .framer-1c7d2s6, .framer-ysVi3 .framer-1a05qe0 { --framer-custom-cursors: pointer; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ysVi3 .framer-1004dmo { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 45px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ysVi3 .framer-1pwoue0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ysVi3 .framer-8clit2 { cursor: pointer; flex: none; height: auto; max-width: 150px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ysVi3 .framer-23ynjp { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ysVi3 .framer-bsnm98 { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ysVi3 .framer-11e6ry7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ysVi3 .framer-1tcp71f { align-content: flex-end; align-items: flex-end; aspect-ratio: 8.606060606060606 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 23px); justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ysVi3 .framer-5bd8v1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; mix-blend-mode: screen; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-ysVi3 .framer-wr1pex { aspect-ratio: 8.620689655172415 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 23px); overflow: visible; position: relative; width: 100%; }\",\".framer-ysVi3 .framer-s9pcyh { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ysVi3 .framer-12h13te, .framer-ysVi3 .framer-1rgvxb7, .framer-ysVi3 .framer-1uaii5j { --framer-custom-cursors: pointer; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-ysVi3.framer-v-vvcycw.framer-1dd914p { padding: 80px 20px 20px 20px; width: 810px; }\",\".framer-ysVi3.framer-v-vvcycw .framer-1s40sq3 { gap: 100px; }\",\".framer-ysVi3.framer-v-vvcycw .framer-1d68io8 { padding: 0px 0px 45px 0px; }\",\".framer-ysVi3.framer-v-25hl08.framer-1dd914p { gap: 32px; padding: 64px 10px 10px 10px; width: 200px; }\",\".framer-ysVi3.framer-v-25hl08 .framer-1s40sq3 { gap: 50px; order: 0; }\",\".framer-ysVi3.framer-v-25hl08 .framer-1d68io8 { flex-direction: column; gap: 32px; justify-content: flex-start; }\",\".framer-ysVi3.framer-v-25hl08 .framer-1ulxm6r { flex: none; order: 0; width: 100%; }\",\".framer-ysVi3.framer-v-25hl08 .framer-1004dmo { flex: none; gap: 71px; justify-content: flex-start; order: 2; width: 100%; }\",\".framer-ysVi3.framer-v-25hl08 .framer-23ynjp { flex: none; order: 1; width: 100%; }\",\".framer-ysVi3.framer-v-25hl08 .framer-s9pcyh { flex-direction: column; gap: 10px; justify-content: flex-start; }\",\".framer-ysVi3.framer-v-25hl08 .framer-12h13te, .framer-ysVi3.framer-v-25hl08 .framer-1rgvxb7, .framer-ysVi3.framer-v-25hl08 .framer-1uaii5j { flex: none; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 485\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"HU0S6tJYE\":{\"layout\":[\"fixed\",\"auto\"]},\"nLe03FMtO\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwUSSZz5lU=withCSS(Component,css,\"framer-ysVi3\");export default FramerwUSSZz5lU;FramerwUSSZz5lU.displayName=\"Footer/Footer\";FramerwUSSZz5lU.defaultProps={height:485,width:1200};addPropertyControls(FramerwUSSZz5lU,{variant:{options:[\"p5_92bN1g\",\"HU0S6tJYE\",\"nLe03FMtO\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerwUSSZz5lU,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwUSSZz5lU\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"485\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HU0S6tJYE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nLe03FMtO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wUSSZz5lU.map","// Generated by Framer (bbed9c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import Navigation from\"#framer/local/canvasComponent/WpDPbhYHP/WpDPbhYHP.js\";import FooterFooter from\"#framer/local/canvasComponent/wUSSZz5lU/wUSSZz5lU.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const NavigationFonts=getFonts(Navigation);const NavigationWithVariantAppearEffect=withVariantAppearEffect(Navigation);const FooterFooterFonts=getFonts(FooterFooter);const breakpoints={Gi0oyo8wK:\"(min-width: 810px) and (max-width: 1199.98px)\",ur1lKm3Cf:\"(max-width: 809.98px)\",ywOTgzU7b:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-FqnLZ\";const variantClassNames={Gi0oyo8wK:\"framer-v-u465pr\",ur1lKm3Cf:\"framer-v-1tuaiug\",ywOTgzU7b:\"framer-v-9zm3ct\"};const EhuTLyCH2=undefined;const tBDmwjpWT=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FqnLZ.framer-kq5l0, .framer-FqnLZ .framer-kq5l0 { display: block; }\",\".framer-FqnLZ.framer-9zm3ct { align-content: center; align-items: center; background-color: var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, #f4f4f5); 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-FqnLZ .framer-cs7cze-container { flex: none; height: auto; left: 50%; opacity: 0; order: -1000; position: absolute; top: 0px; transform: translateX(-50%); width: 1px; z-index: 1; }\",\".framer-FqnLZ .framer-60jydp-container { flex: none; height: auto; left: 0px; order: -999; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: -1px; z-index: 10; }\",\".framer-FqnLZ .framer-65u0wt { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-FqnLZ .framer-z8kr35-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={Gi0oyo8wK:\"(min-width: 810px) and (max-width: 1199.98px)\",ur1lKm3Cf:\"(max-width: 809.98px)\",ywOTgzU7b:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"ywOTgzU7b\",Phone:\"ur1lKm3Cf\",Tablet:\"Gi0oyo8wK\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,navClear,navWhite,width,...props})=>{return{...props,EhuTLyCH2:navClear??props.EhuTLyCH2,tBDmwjpWT:navWhite??props.tBDmwjpWT,variant:humanReadableVariantMap[props.variant]??props.variant??\"ywOTgzU7b\"};};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,EhuTLyCH2,tBDmwjpWT,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:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"ywOTgzU7b\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(244, 244, 245)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-9zm3ct\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-cs7cze-container\",\"data-framer-layout-hint-center-x\":true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"zSz3ZPTYV\",scopeId:\"QobntdS4_\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"zSz3ZPTYV\",intensity:6,layoutId:\"zSz3ZPTYV\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"100vw\",y:-1,children:/*#__PURE__*/_jsx(Container,{className:\"framer-60jydp-container\",layoutScroll:true,nodeId:\"OOU1yWmra\",rendersWithMotion:true,scopeId:\"QobntdS4_\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Gi0oyo8wK:{__framer__targets:[{ref:EhuTLyCH2,target:\"d3VUv_8kB\"},{ref:tBDmwjpWT,target:\"fZn3GaqWN\"}],variant:matchVariant(\"BQRary9Ov\")},ur1lKm3Cf:{__framer__targets:[{ref:EhuTLyCH2,target:\"DMzvIG77r\"},{ref:tBDmwjpWT,target:\"W2cJZrqxq\"}],variant:matchVariant(\"DMzvIG77r\")}},children:/*#__PURE__*/_jsx(NavigationWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:EhuTLyCH2,target:\"d3VUv_8kB\"},{ref:tBDmwjpWT,target:\"h2p_2vBUO\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"OOU1yWmra\",layoutId:\"OOU1yWmra\",style:{width:\"100%\"},variant:matchVariant(\"d3VUv_8kB\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-65u0wt\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:485,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-z8kr35-container\",nodeId:\"TVLD8RrmW\",scopeId:\"QobntdS4_\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Gi0oyo8wK:{variant:matchVariant(\"HU0S6tJYE\")},ur1lKm3Cf:{variant:matchVariant(\"nLe03FMtO\")}},children:/*#__PURE__*/_jsx(FooterFooter,{height:\"100%\",id:\"TVLD8RrmW\",layoutId:\"TVLD8RrmW\",style:{width:\"100%\"},variant:matchVariant(\"p5_92bN1g\"),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=breakpointRules[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\"]},\"Gi0oyo8wK\":{\"layout\":[\"fixed\",\"fixed\"]},\"ur1lKm3Cf\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"EhuTLyCH2\":\"navClear\",\"tBDmwjpWT\":\"navWhite\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"ywOTgzU7b\":[\".framer-cs7cze-container\",\".framer-60jydp-container\",\".framer-z8kr35-container\"],\"Gi0oyo8wK\":[\".framer-cs7cze-container\",\".framer-60jydp-container\",\".framer-z8kr35-container\"],\"ur1lKm3Cf\":[\".framer-cs7cze-container\",\".framer-60jydp-container\",\".framer-z8kr35-container\"]}\n * @framerBreakpoints {\"ywOTgzU7b\":{\"min\":1200,\"canvasClassName\":\"framer-9zm3ct-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"Gi0oyo8wK\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-u465pr-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"ur1lKm3Cf\":{\"max\":809,\"canvasClassName\":\"framer-1tuaiug-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant ywOTgzU7b\n * @framerLayoutTemplate true\n */const FramerQobntdS4_=withCSS(Component,css,\"framer-FqnLZ\");export default FramerQobntdS4_;FramerQobntdS4_.displayName=\"Layout Home\";FramerQobntdS4_.defaultProps={height:1e3,width:1200};addPropertyControls(FramerQobntdS4_,{EhuTLyCH2:{title:\"Nav Clear\",type:ControlType.ScrollSectionRef},tBDmwjpWT:{title:\"Nav White\",type:ControlType.ScrollSectionRef}});addFonts(FramerQobntdS4_,[{explicitInter:true,fonts:[]},...SmoothScrollFonts,...NavigationFonts,...FooterFooterFonts],{supportsExplicitInterCodegen:true});FramerQobntdS4_.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navigation,{},context),forwardLoader(FooterFooter,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQobntdS4_\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"EhuTLyCH2\\\":\\\"navClear\\\",\\\"tBDmwjpWT\\\":\\\"navWhite\\\"}\",\"framerIntrinsicHeight\":\"1000\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Gi0oyo8wK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ur1lKm3Cf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"ywOTgzU7b\\\":[\\\".framer-cs7cze-container\\\",\\\".framer-60jydp-container\\\",\\\".framer-z8kr35-container\\\"],\\\"Gi0oyo8wK\\\":[\\\".framer-cs7cze-container\\\",\\\".framer-60jydp-container\\\",\\\".framer-z8kr35-container\\\"],\\\"ur1lKm3Cf\\\":[\\\".framer-cs7cze-container\\\",\\\".framer-60jydp-container\\\",\\\".framer-z8kr35-container\\\"]}\",\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"ywOTgzU7b\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-9zm3ct-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"Gi0oyo8wK\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-u465pr-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"ur1lKm3Cf\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1tuaiug-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\",\"framerDefaultVariant\":\"ywOTgzU7b\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0956b9b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import Navigation from\"#framer/local/canvasComponent/WpDPbhYHP/WpDPbhYHP.js\";import FooterFooter from\"#framer/local/canvasComponent/wUSSZz5lU/wUSSZz5lU.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const NavigationFonts=getFonts(Navigation);const NavigationWithVariantAppearEffect=withVariantAppearEffect(Navigation);const FooterFooterFonts=getFonts(FooterFooter);const breakpoints={fgViqOgk_:\"(min-width: 810px) and (max-width: 1199.98px)\",fZ7ll4Ffk:\"(min-width: 1200px)\",GJSoFgroM:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-c99YT\";const variantClassNames={fgViqOgk_:\"framer-v-nykofd\",fZ7ll4Ffk:\"framer-v-7a31bq\",GJSoFgroM:\"framer-v-1o96yn7\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-c99YT.framer-6c4scq, .framer-c99YT .framer-6c4scq { display: block; }\",\".framer-c99YT.framer-7a31bq { align-content: center; align-items: center; background-color: var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, #f4f4f5); 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-c99YT .framer-1jh0zw8-container { flex: none; height: auto; left: 50%; opacity: 0; order: -1000; position: absolute; top: 0px; transform: translateX(-50%); width: 1px; z-index: 1; }\",\".framer-c99YT .framer-i06bay-container { flex: none; height: auto; left: 50%; max-width: 2056px; order: -999; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-c99YT .framer-aofup8 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-c99YT .framer-u4l5wz-container { flex: none; height: auto; max-width: 2056px; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={fgViqOgk_:\"(min-width: 810px) and (max-width: 1199.98px)\",fZ7ll4Ffk:\"(min-width: 1200px)\",GJSoFgroM:\"(max-width: 809.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"fZ7ll4Ffk\",Phone:\"GJSoFgroM\",Tablet:\"fgViqOgk_\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"fZ7ll4Ffk\"};};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,EhuTLyCH2QobntdS4_,tBDmwjpWTQobntdS4_,n3qJSHefnQobntdS4_,GBAkSIfcZQobntdS4_,wyRE_Aj1AQobntdS4_,...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:\"fZ7ll4Ffk\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(244, 244, 245)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-7a31bq\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1jh0zw8-container\",\"data-framer-layout-hint-center-x\":true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"Cn8llRZqO\",scopeId:\"HvHYaf3K3\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"Cn8llRZqO\",intensity:6,layoutId:\"Cn8llRZqO\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"min(100vw, 2056px)\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-i06bay-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"ImqEKlnyU\",rendersWithMotion:true,scopeId:\"HvHYaf3K3\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fgViqOgk_:{__framer__targets:[{ref:n3qJSHefnQobntdS4_,target:\"bHPte8vPF\"},{ref:GBAkSIfcZQobntdS4_,target:\"fZn3GaqWN\"},{ref:wyRE_Aj1AQobntdS4_,target:\"bHPte8vPF\"}],variant:\"fZn3GaqWN\"},GJSoFgroM:{__framer__targets:[{ref:n3qJSHefnQobntdS4_,target:\"Xd4LKJXtO\"},{ref:GBAkSIfcZQobntdS4_,target:\"W2cJZrqxq\"},{ref:wyRE_Aj1AQobntdS4_,target:\"Xd4LKJXtO\"}],variant:\"W2cJZrqxq\"}},children:/*#__PURE__*/_jsx(NavigationWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:EhuTLyCH2QobntdS4_,target:\"d3VUv_8kB\"},{ref:tBDmwjpWTQobntdS4_,target:\"h2p_2vBUO\"}],__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"ImqEKlnyU\",layoutId:\"ImqEKlnyU\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"h2p_2vBUO\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-aofup8\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:489,width:\"min(100vw, 2056px)\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-u4l5wz-container\",nodeId:\"GGg5FRCX5\",scopeId:\"HvHYaf3K3\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fgViqOgk_:{variant:\"HU0S6tJYE\"},GJSoFgroM:{variant:\"nLe03FMtO\"}},children:/*#__PURE__*/_jsx(FooterFooter,{height:\"100%\",id:\"GGg5FRCX5\",layoutId:\"GGg5FRCX5\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"p5_92bN1g\",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=breakpointRules[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\"]},\"fgViqOgk_\":{\"layout\":[\"fixed\",\"fixed\"]},\"GJSoFgroM\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"fZ7ll4Ffk\":[\".framer-1jh0zw8-container\",\".framer-i06bay-container\",\".framer-u4l5wz-container\"],\"fgViqOgk_\":[\".framer-1jh0zw8-container\",\".framer-i06bay-container\",\".framer-u4l5wz-container\"],\"GJSoFgroM\":[\".framer-1jh0zw8-container\",\".framer-i06bay-container\",\".framer-u4l5wz-container\"]}\n * @framerBreakpoints {\"fZ7ll4Ffk\":{\"min\":1200,\"canvasClassName\":\"framer-7a31bq-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"fgViqOgk_\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-nykofd-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"GJSoFgroM\":{\"max\":809,\"canvasClassName\":\"framer-1o96yn7-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant fZ7ll4Ffk\n * @framerLayoutTemplate\n */const FramerHvHYaf3K3=withCSS(Component,css,\"framer-c99YT\");export default FramerHvHYaf3K3;FramerHvHYaf3K3.displayName=\"Layout Pages\";FramerHvHYaf3K3.defaultProps={height:1e3,width:1200};addFonts(FramerHvHYaf3K3,[{explicitInter:true,fonts:[]},...SmoothScrollFonts,...NavigationFonts,...FooterFooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHvHYaf3K3\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"fZ7ll4Ffk\\\":[\\\".framer-1jh0zw8-container\\\",\\\".framer-i06bay-container\\\",\\\".framer-u4l5wz-container\\\"],\\\"fgViqOgk_\\\":[\\\".framer-1jh0zw8-container\\\",\\\".framer-i06bay-container\\\",\\\".framer-u4l5wz-container\\\"],\\\"GJSoFgroM\\\":[\\\".framer-1jh0zw8-container\\\",\\\".framer-i06bay-container\\\",\\\".framer-u4l5wz-container\\\"]}\",\"framerDefaultVariant\":\"fZ7ll4Ffk\",\"framerLayoutTemplate\":\"\",\"framerIntrinsicHeight\":\"1000\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fgViqOgk_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GJSoFgroM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"fZ7ll4Ffk\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-7a31bq-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"fgViqOgk_\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-nykofd-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"GJSoFgroM\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1o96yn7-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7c2f7bf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import Navigation from\"#framer/local/canvasComponent/WpDPbhYHP/WpDPbhYHP.js\";import FooterFooter from\"#framer/local/canvasComponent/wUSSZz5lU/wUSSZz5lU.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const NavigationFonts=getFonts(Navigation);const NavigationWithVariantAppearEffect=withVariantAppearEffect(Navigation);const FooterFooterFonts=getFonts(FooterFooter);const breakpoints={j5sIlujQj:\"(min-width: 1200px)\",jBpoln4PW:\"(min-width: 810px) and (max-width: 1199.98px)\",x6Rorg2VF:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-pSPJ2\";const variantClassNames={j5sIlujQj:\"framer-v-1cfdjyg\",jBpoln4PW:\"framer-v-wcpgmt\",x6Rorg2VF:\"framer-v-1prxle4\"};const EhuTLyCH2=undefined;const tBDmwjpWT=undefined;const n3qJSHefnQobntdS4_=undefined;const GBAkSIfcZQobntdS4_=undefined;const wyRE_Aj1AQobntdS4_=undefined;const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pSPJ2.framer-1bh8kn1, .framer-pSPJ2 .framer-1bh8kn1 { display: block; }\",\".framer-pSPJ2.framer-1cfdjyg { align-content: center; align-items: center; background-color: var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, #f4f4f5); 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-pSPJ2 .framer-158rd6y-container { flex: none; height: auto; left: 50%; opacity: 0; order: -1000; position: absolute; top: 0px; transform: translateX(-50%); width: 1px; z-index: 1; }\",\".framer-pSPJ2 .framer-17jpdd7-container { flex: none; height: auto; left: 50%; order: -999; position: absolute; top: 0px; width: 100%; z-index: 10; }\",\".framer-pSPJ2 .framer-1cfiup6 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-pSPJ2 .framer-i9emgw-container { flex: none; height: auto; max-width: 2056px; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={j5sIlujQj:\"(min-width: 1200px)\",jBpoln4PW:\"(min-width: 810px) and (max-width: 1199.98px)\",x6Rorg2VF:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"j5sIlujQj\",Phone:\"x6Rorg2VF\",Tablet:\"jBpoln4PW\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,navClear,navWhite,width,...props})=>{return{...props,EhuTLyCH2:navClear??props.EhuTLyCH2,tBDmwjpWT:navWhite??props.tBDmwjpWT,variant:humanReadableVariantMap[props.variant]??props.variant??\"j5sIlujQj\"};};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,EhuTLyCH2,tBDmwjpWT,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:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"j5sIlujQj\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-ba5469a1-3890-44cc-aaeb-d6b7e143f20d, rgb(244, 244, 245)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1cfdjyg\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-158rd6y-container\",\"data-framer-layout-hint-center-x\":true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"wX_9cmQyM\",scopeId:\"G1YtXPD0x\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"wX_9cmQyM\",intensity:6,layoutId:\"wX_9cmQyM\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-17jpdd7-container\",\"data-framer-layout-hint-center-x\":true,nodeId:\"eQlGfJyHr\",rendersWithMotion:true,scopeId:\"G1YtXPD0x\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jBpoln4PW:{__framer__targets:[{ref:n3qJSHefnQobntdS4_,target:\"bHPte8vPF\"},{ref:GBAkSIfcZQobntdS4_,target:\"fZn3GaqWN\"},{ref:wyRE_Aj1AQobntdS4_,target:\"bHPte8vPF\"}],variant:matchVariant(\"fZn3GaqWN\")},x6Rorg2VF:{__framer__targets:[{ref:n3qJSHefnQobntdS4_,target:\"Xd4LKJXtO\"},{ref:GBAkSIfcZQobntdS4_,target:\"W2cJZrqxq\"},{ref:wyRE_Aj1AQobntdS4_,target:\"Xd4LKJXtO\"}],variant:matchVariant(\"W2cJZrqxq\")}},children:/*#__PURE__*/_jsx(NavigationWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:EhuTLyCH2,target:\"d3VUv_8kB\"},{ref:tBDmwjpWT,target:\"h2p_2vBUO\"}],__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"eQlGfJyHr\",layoutId:\"eQlGfJyHr\",style:{width:\"100%\"},variant:matchVariant(\"h2p_2vBUO\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1cfiup6\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:485,width:\"min(100vw, 2056px)\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-i9emgw-container\",nodeId:\"VRwhlJcPz\",scopeId:\"G1YtXPD0x\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jBpoln4PW:{variant:matchVariant(\"HU0S6tJYE\")},x6Rorg2VF:{variant:matchVariant(\"nLe03FMtO\")}},children:/*#__PURE__*/_jsx(FooterFooter,{height:\"100%\",id:\"VRwhlJcPz\",layoutId:\"VRwhlJcPz\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"p5_92bN1g\"),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=breakpointRules[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\"]},\"jBpoln4PW\":{\"layout\":[\"fixed\",\"fixed\"]},\"x6Rorg2VF\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"EhuTLyCH2\":\"navClear\",\"tBDmwjpWT\":\"navWhite\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"j5sIlujQj\":[\".framer-158rd6y-container\",\".framer-17jpdd7-container\",\".framer-i9emgw-container\"],\"jBpoln4PW\":[\".framer-158rd6y-container\",\".framer-17jpdd7-container\",\".framer-i9emgw-container\"],\"x6Rorg2VF\":[\".framer-158rd6y-container\",\".framer-17jpdd7-container\",\".framer-i9emgw-container\"]}\n * @framerBreakpoints {\"j5sIlujQj\":{\"min\":1200,\"canvasClassName\":\"framer-1cfdjyg-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"jBpoln4PW\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-wcpgmt-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"x6Rorg2VF\":{\"max\":809,\"canvasClassName\":\"framer-1prxle4-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant j5sIlujQj\n * @framerLayoutTemplate true\n */const FramerG1YtXPD0x=withCSS(Component,css,\"framer-pSPJ2\");export default FramerG1YtXPD0x;FramerG1YtXPD0x.displayName=\"Layout Home 2\";FramerG1YtXPD0x.defaultProps={height:1e3,width:1200};addPropertyControls(FramerG1YtXPD0x,{EhuTLyCH2:{title:\"Nav Clear\",type:ControlType.ScrollSectionRef},tBDmwjpWT:{title:\"Nav White\",type:ControlType.ScrollSectionRef}});addFonts(FramerG1YtXPD0x,[{explicitInter:true,fonts:[]},...SmoothScrollFonts,...NavigationFonts,...FooterFooterFonts],{supportsExplicitInterCodegen:true});FramerG1YtXPD0x.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navigation,{},context),forwardLoader(FooterFooter,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerG1YtXPD0x\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"1000\",\"framerBreakpoints\":\"{\\\"j5sIlujQj\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1cfdjyg-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"jBpoln4PW\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-wcpgmt-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"x6Rorg2VF\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1prxle4-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerHitTargets\":\"{\\\"j5sIlujQj\\\":[\\\".framer-158rd6y-container\\\",\\\".framer-17jpdd7-container\\\",\\\".framer-i9emgw-container\\\"],\\\"jBpoln4PW\\\":[\\\".framer-158rd6y-container\\\",\\\".framer-17jpdd7-container\\\",\\\".framer-i9emgw-container\\\"],\\\"x6Rorg2VF\\\":[\\\".framer-158rd6y-container\\\",\\\".framer-17jpdd7-container\\\",\\\".framer-i9emgw-container\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDefaultVariant\":\"j5sIlujQj\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"EhuTLyCH2\\\":\\\"navClear\\\",\\\"tBDmwjpWT\\\":\\\"navWhite\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jBpoln4PW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"x6Rorg2VF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport LayoutHome from \"https://framerusercontent.com/modules/8eqh8qExCKs2p7MapGeT/Rw7rs8fP8WQG7hHNf8yw/QobntdS4_.js\";\r\nimport LayoutPages from \"https://framerusercontent.com/modules/o44ZNBA1mfeIfD5mxZlO/T4kc4Jaa54coampuJJiP/HvHYaf3K3.js\";\r\nimport LayoutHome2 from \"https://framerusercontent.com/modules/WupF1eDKYOSMLHWt90Oc/4vEYBn9FmKYlftjxIc7O/G1YtXPD0x.js\";\r\n\r\n\t\tconst routes = {gLe486nSs: {elements: {ArsESmoIA: \"intro--1-1\", Au3ZralYn: \"faq-anchor\", b1PzS_JaB: \"sachet-1-4\", bGhZNARRY: \"rinse\", bNFYdRBs3: \"intro-0-1\", ca4sEMiYY: \"photos-1\", Chg2ol1Aq: \"sachet-2\", dkd3xpDFy: \"sachet-1-6\", eOX4EaETY: \"3\", ESdaMeNyY: \"1\", f23fC0T2O: \"scahet-image-1\", Fq5dWLeFB: \"fuel\", GbKu5iu7Z: \"2\", iO6gas4iC: \"hero-cta\", IpAqwLZR7: \"sachet-1-1\", jT7LDjP0P: \"intro--1\", jZoX17Kgv: \"sachet-3\", N0_GGiUja: \"sachet-1-5\", N5hku5H25: \"sachet-1\", nM1Db9ega: \"scahet-image\", odsiAN2Nr: \"hero-cta-1\", PcWA6n5J9: \"nav-trigger\", pJOW9QUGA: \"sachet-3-1\", QG_Rka5I3: \"sachet-2-1\", QpHkB2vUU: \"sachet-1-3\", Se7cwIDmE: \"intro-0\", um9YFD_se: \"sachet-1-2\", VHcF98UZ9: \"science-1\", W5xGZEpyO: \"science\", yJJSMl5tY: \"protect\", Z_nC2NIL2: \"cta-section\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0AHpZEVqJy97OhWD0oQD/iTjTXIuPXW8KFXmUph1t/gLe486nSs.js\")), path: \"/\"}, spe0EmbYF: {elements: {wKcNonAKb: \"header\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zSmLzjyIpju4QnY37jtL/QdNyRLynaFepED47SAD0/spe0EmbYF.js\")), path: \"/preorder-policy\"}, HK6rnDuZh: {elements: {HT3Ntc2vO: \"header\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YuLzrnD0VpvP7dssrNa1/JxUYqhcV0GUs0pnzREJD/HK6rnDuZh.js\")), path: \"/cookies\"}, H5i3HHFe9: {elements: {U6Zyc_rWK: \"header\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/c60G0q4IDNDnMzSdikF4/LVdNLqTQ8jt2QXTT1kWe/H5i3HHFe9.js\")), path: \"/privacy-policy\"}, nsP4CiBW_: {elements: {BOVgMjKut: \"img-1\", io5hG7wou: \"story\", kEQdamzzK: \"image-2\", MoT5iz9U_: \"flip\", MqfUEwzL9: \"image-3\", pv62WqU2X: \"hero-section\", Q6C2GHqL0: \"image-4\", r8bdwSsgl: \"ph-4\", ROxmlQpsz: \"ph-2\", sQfruRdtY: \"ph-3\", Y6wZ___zs: \"ph5\", ZFThN3XOp: \"ph-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/s6bwlaeztaP4P3H03Uwl/hMhjBWjBsg3py2gxCjjD/nsP4CiBW_.js\")), path: \"/our-story\"}, nyfGz9X6V: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hSlxlPoIQw2oZSlM5Meq/Z6Nnaw3DDcLV0oEBkpdY/nyfGz9X6V.js\")), path: \"/404\"}, cw08qjFaA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qOlYhKKbcIc3QlvIs22n/OOfHCBdSyU5OQUyWOCZs/cw08qjFaA.js\")), path: \"/pros-and-dentists\"}, ngm19CVWF: {collectionId: \"wpc0sTP8E\", elements: {DWZHnGygF: \"image-2\", jmenU1SAK: \"decay\", mclTl21te: \"costs\", RlJ16_AaO: \"diagram-2\", xEF9N50Id: \"cta-section\", Ys_s5q0Fw: \"diagram\", Z1oWTYdQt: \"image-2-1\", ZInuor2xL: \"costs-section\", zv4XDk8pv: \"hero-section\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DhUodqZURJjgnufOe1xT/9n2spWls389GBOVamCk1/ngm19CVWF.js\")), path: \"/dentadurance-shop/:KpSIMAqI5\"}, TQGjEHVu2: {collectionId: \"w166C0Dfx\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/efhUYFcBnb3sjYCpFXul/yZfX4gZzx1qjlRipc4CA/TQGjEHVu2.js\")), path: \"/help-center/:ykxjIgAtF\"}}\r\n\r\n\t\tconst locales = [{code: \"en-GB\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {w166C0Dfx: async () => (await import(\"https://framerusercontent.com/modules/mk6TniynGiLuyQRwiliT/ByAlK9pPtkg7e070GhfL/w166C0Dfx.js\"))?.[\"utils\"], wpc0sTP8E: async () => (await import(\"https://framerusercontent.com/modules/Ov4K3lBtS4Qi3LaE2Ve4/NeFesMg4tiByA7LmJGJF/wpc0sTP8E.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"62ea9b421784b29d09838428425f608a734151f6e5aa2a44cbcafed2ddd369c8\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {tBDmwjpWT: {href: {hash: \":PcWA6n5J9\", webPageId: \"gLe486nSs\"}, refKey: true}}\r\nconst props2 = {...props1, tBDmwjpWT: {href: {hash: \":znFaAYI4j\", webPageId: \"augiA20Il\"}, refKey: true}}\r\nconst props3 = {...props1, EhuTLyCH2: {href: {hash: \":TGoMXeu0x\", webPageId: \"JDpHBpcS2\"}, refKey: true}, tBDmwjpWT: {href: {hash: \":gTsBGNiuR\", webPageId: \"JDpHBpcS2\"}, refKey: true}}\r\nconst props4 = {}\r\nconst props5 = {...props1, tBDmwjpWT: undefined}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {augiA20Il: props2, BXi40Y0_K: props5, gLe486nSs: props1, H5i3HHFe9: props4, HK6rnDuZh: props4, JDpHBpcS2: props3, jEjLR5sKE: props4, ngm19CVWF: props4, nsP4CiBW_: props4, Rszd71MpY: props4, spe0EmbYF: props4, TQGjEHVu2: props5}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"gLe486nSs\":\r\ncase \"augiA20Il\":\r\ncase \"JDpHBpcS2\":\r\ncase \"BXi40Y0_K\":\r\ncase \"TQGjEHVu2\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"tBDmwjpWT\"], props[\"EhuTLyCH2\"]]}, (resolvedLinks) => React.createElement(LayoutHome, {...props, EhuTLyCH2: siteRef(resolvedLinks[1]), key: \"LayoutHome\", style, tBDmwjpWT: siteRef(resolvedLinks[0])}, children(true)));\r\ncase \"spe0EmbYF\":\r\ncase \"HK6rnDuZh\":\r\ncase \"H5i3HHFe9\":\r\ncase \"Rszd71MpY\":\r\ncase \"nsP4CiBW_\":\r\ncase \"jEjLR5sKE\":\r\ncase \"ngm19CVWF\":\r\nreturn React.createElement(LayoutHome2, {...props, key: \"LayoutHome2\", style}, children(true));\r\ncase \"nyfGz9X6V\":\r\ncase \"cw08qjFaA\":\r\nreturn React.createElement(LayoutPages, {...props, key: \"LayoutPages\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"gLe486nSs\":\r\ncase \"augiA20Il\":\r\ncase \"JDpHBpcS2\":\r\ncase \"BXi40Y0_K\":\r\ncase \"TQGjEHVu2\":\r\nreturn [{hash: \"9zm3ct\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"u465pr\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1tuaiug\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"spe0EmbYF\":\r\ncase \"HK6rnDuZh\":\r\ncase \"H5i3HHFe9\":\r\ncase \"Rszd71MpY\":\r\ncase \"nsP4CiBW_\":\r\ncase \"jEjLR5sKE\":\r\ncase \"ngm19CVWF\":\r\nreturn [{hash: \"1cfdjyg\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"wcpgmt\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1prxle4\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"nyfGz9X6V\":\r\ncase \"cw08qjFaA\":\r\nreturn [{hash: \"7a31bq\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"nykofd\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1o96yn7\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hSlxlPoIQw2oZSlM5Meq/Z6Nnaw3DDcLV0oEBkpdY/nyfGz9X6V.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.dentadurance.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/AJHZU7Q3x4vpC9vPL7uL/Ead4z0XxBGCQOongpSjo/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = 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\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}