{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/9zLIz4fn80IR9zpOx18Q/Embed.js", "ssg:https://framerusercontent.com/modules/XBimbl4QlKLI1MsaYK5N/TNNogpimvEfLvRPjLLfC/PabGqLf5h.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles}from\"https://framer.com/m/framer/default-utils.js\";/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerDisableUnlink\n */ export default function Embed({type,url,html}){if(type===\"url\"&&url){return /*#__PURE__*/ _jsx(EmbedURL,{url:url});}if(type===\"html\"&&html){return /*#__PURE__*/ _jsx(EmbedHTML,{html:html});}return /*#__PURE__*/ _jsx(Instructions,{});};addPropertyControls(Embed,{type:{type:ControlType.Enum,defaultValue:\"url\",displaySegmentedControl:true,options:[\"url\",\"html\"],optionTitles:[\"URL\",\"HTML\"]},url:{title:\"URL\",type:ControlType.String,description:\"Some websites don\u2019t support embedding.\",hidden(props){return props.type!==\"url\";}},html:{title:\"HTML\",displayTextArea:true,type:ControlType.String,hidden(props){return props.type!==\"html\";}}});function Instructions(){return /*#__PURE__*/ _jsx(\"div\",{style:{...emptyStateStyle,overflow:\"hidden\"},children:/*#__PURE__*/ _jsx(\"div\",{style:centerTextStyle,children:\"To embed a website or widget, add it to the properties\\xa0panel.\"})});}function EmbedURL({url}){// Add https:// if the URL does not have a protocol.\nif(!/[a-z]+:\\/\\//.test(url)){url=\"https://\"+url;}const onCanvas=useIsOnCanvas();// We need to check if the url is blocked inside an iframe by the X-Frame-Options\n// or Content-Security-Policy headers on the backend.\nconst[state,setState]=useState(onCanvas?undefined:false);useEffect(()=>{// We only want to check on the canvas.\n// On the website we want to avoid the additional delay.\nif(!onCanvas)return;// TODO: We could also use AbortController here.\nlet isLastEffect=true;setState(undefined);async function load(){const response=await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\"+encodeURIComponent(url));if(response.status==200){const{isBlocked}=await response.json();if(isLastEffect){setState(isBlocked);}}else{const message=await response.text();console.error(message);const error=new Error(\"This site can\u2019t be reached.\");setState(error);}}load().catch(error=>{console.error(error);setState(error);});return()=>{isLastEffect=false;};},[url]);if(!url.startsWith(\"https://\")){return /*#__PURE__*/ _jsx(ErrorMessage,{message:\"Unsupported protocol.\"});}if(state===undefined){return /*#__PURE__*/ _jsx(LoadingIndicator,{});}if(state instanceof Error){return /*#__PURE__*/ _jsx(ErrorMessage,{message:state.message});}if(state===true){const message=`Can't embed ${url} due to its content security policy.`;return /*#__PURE__*/ _jsx(ErrorMessage,{message:message});}return /*#__PURE__*/ _jsx(\"iframe\",{src:url,style:iframeStyle,loading:\"lazy\",// @ts-ignore\nfetchPriority:onCanvas?\"low\":\"auto\",referrerPolicy:\"no-referrer\",sandbox:getSandbox(onCanvas)});}const iframeStyle={width:\"100%\",height:\"100%\",border:\"none\"};function getSandbox(onCanvas){const result=[\"allow-same-origin\",\"allow-scripts\"];if(!onCanvas){result.push(\"allow-downloads\",\"allow-forms\",\"allow-modals\",\"allow-orientation-lock\",\"allow-pointer-lock\",\"allow-popups\",\"allow-popups-to-escape-sandbox\",\"allow-presentation\",\"allow-storage-access-by-user-activation\",\"allow-top-navigation-by-user-activation\");}return result.join(\" \");}function EmbedHTML({html}){const ref=useRef();// If the HTML contains a script tag we can't use\n// dangerouslySetInnerHTML because it doesn't execute\n// scripts on the client. Otherwise, we can benefit\n// from SSG by using dangerouslySetInnerHTML.\nconst hasScript=html.includes(\"</script>\");useEffect(()=>{if(!hasScript)return;const div=ref.current;div.innerHTML=html;executeScripts(div);return()=>{div.innerHTML=\"\";};},[html,hasScript]);return /*#__PURE__*/ _jsx(\"div\",{ref:ref,style:htmlStyle,dangerouslySetInnerHTML:!hasScript?{__html:html}:undefined});}const htmlStyle={width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\"};// This function replaces scripts with executable ones.\n// https://stackoverflow.com/questions/1197575/can-scripts-be-inserted-with-innerhtml\nfunction executeScripts(node){if(node instanceof Element&&node.tagName===\"SCRIPT\"){const script=document.createElement(\"script\");script.text=node.innerHTML;for(const{name,value}of node.attributes){script.setAttribute(name,value);}node.parentElement.replaceChild(script,node);}else{for(const child of node.childNodes){executeScripts(child);}}}// Generic components\nfunction LoadingIndicator(){return /*#__PURE__*/ _jsx(\"div\",{className:\"framerInternalUI-componentPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/ _jsx(\"div\",{style:centerTextStyle,children:\"Loading\u2026\"})});}function ErrorMessage({message}){return /*#__PURE__*/ _jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/ _jsxs(\"div\",{style:centerTextStyle,children:[\"Error: \",message]})});}const centerTextStyle={textAlign:\"center\",minWidth:140};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Embed\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"600\",\"framerIntrinsicHeight\":\"400\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Embed.map", "// Generated by Framer (400c93f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/9zLIz4fn80IR9zpOx18Q/Embed.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/jtsAuS3xjEIAxkxPeU1m/05M9t2DnAZQzzjqogJyA/GNhp2l7Dn.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/loYolUQD555rfj3LUOa7/TmiNlnp0q1O3DjT66ZjF/zD5UHvyY4.js\";import ButtonPrimaryBtn from\"https://framerusercontent.com/modules/2lnBLUj8EmfJC6kTPnFS/aqvLo1TL9Y8ekhv8uh3i/VbtMKIoJg.js\";const ButtonPrimaryBtnFonts=getFonts(ButtonPrimaryBtn);const EmbedFonts=getFonts(Embed);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const cycleOrder=[\"f1flgAg5e\",\"mmAd_cXlf\",\"znX0pq84G\"];const serializationHash=\"framer-AIZz0\";const variantClassNames={f1flgAg5e:\"framer-v-1ycjo1w\",mmAd_cXlf:\"framer-v-b89mr5\",znX0pq84G:\"framer-v-tkcmps\"};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 toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition2={delay:0,duration:.6,ease:[1,.01,.09,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.96,skewX:0,skewY:0,x:0,y:48};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop - Image\":\"f1flgAg5e\",\"Desktop - Video\":\"mmAd_cXlf\",\"Mobile - Image\":\"znX0pq84G\"};const getProps=({description,height,id,image,image1,link,title,width,...props})=>{return{...props,crvEh9rlJ:image??props.crvEh9rlJ??{alt:\"shopify web design\",src:\"https://framerusercontent.com/images/qgLBU08glaRUDJ2W0dNbEWTaZc.png?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/qgLBU08glaRUDJ2W0dNbEWTaZc.png?scale-down-to=512 512w,https://framerusercontent.com/images/qgLBU08glaRUDJ2W0dNbEWTaZc.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/qgLBU08glaRUDJ2W0dNbEWTaZc.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/qgLBU08glaRUDJ2W0dNbEWTaZc.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/qgLBU08glaRUDJ2W0dNbEWTaZc.png 4710w\"},F5C5zL01f:title??props.F5C5zL01f??\"Leading Shopify Web Designers\",J1fv5c7Dl:description??props.J1fv5c7Dl??\"A great website leaves a positive impression, guides visitors easily through your store, and encourages more sales. At Swift, we take a creative approach to Shopify design, helping your brand stand out with unique, engaging layouts. From complete brand makeovers and custom Shopify stores to app designs and regular site updates, our designers work to keep your online store looking sharp and easy to use. As a leading Shopify design agency, we use the latest design practices to ensure your site is functional, visually appealing, and built to make shopping easy for your customers.\",PA7KpvCDj:image1??props.PA7KpvCDj??true,rRAck7Kui:link??props.rRAck7Kui,variant:humanReadableVariantMap[props.variant]??props.variant??\"f1flgAg5e\"};};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,J1fv5c7Dl,F5C5zL01f,crvEh9rlJ,PA7KpvCDj,rRAck7Kui,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"f1flgAg5e\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"mmAd_cXlf\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"mmAd_cXlf\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ycjo1w\",className,classNames),\"data-framer-name\":\"Desktop - Image\",layoutDependency:layoutDependency,layoutId:\"f1flgAg5e\",ref:refBinding,style:{backgroundColor:\"var(--token-b253af8a-5f7e-433e-8d9a-71b013aacb8f, rgb(250, 250, 250))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},...addPropertyOverrides({mmAd_cXlf:{\"data-framer-name\":\"Desktop - Video\"},znX0pq84G:{\"data-framer-name\":\"Mobile - Image\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1oat6h8\",layoutDependency:layoutDependency,layoutId:\"CtWzDZ673\",children:PA7KpvCDj&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+24+(((componentViewport?.height||1158.5)-48-542.5)/2+0+0)+0),pixelHeight:3288,pixelWidth:4710,sizes:`max((${componentViewport?.width||\"100vw\"} - 28px) / 0, 1px)`,...toResponsiveImage(crvEh9rlJ)},className:\"framer-rvgujy\",layoutDependency:layoutDependency,layoutId:\"BfiQ6dvYx\",style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},...addPropertyOverrides({znX0pq84G:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+24+(((componentViewport?.height||1079)-48-598)/2+0+0)+0),pixelHeight:3288,pixelWidth:4710,sizes:`max((${componentViewport?.width||\"100vw\"} - 28px) / 0, 1px)`,...toResponsiveImage(crvEh9rlJ)}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-z5tdvm\",layoutDependency:layoutDependency,layoutId:\"KmtHFIWrd\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-arxs99\",layoutDependency:layoutDependency,layoutId:\"XDRx6zWQZ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-18uusxe\",\"data-styles-preset\":\"GNhp2l7Dn\",style:{\"--framer-text-alignment\":\"left\"},children:\"Leading Shopify Web Designers\"})}),className:\"framer-13on1cu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mm_n0aqBZ\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:F5C5zL01f,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-l1g0x3\",\"data-styles-preset\":\"zD5UHvyY4\",children:[\"A great website leaves a positive impression, guides visitors easily through your store, and encourages more sales. At Swift, we take a creative approach to Shopify design, helping your brand stand out with unique, engaging layouts. From complete brand makeovers and custom Shopify stores to app designs and regular site updates, our designers work to keep your online store looking sharp and easy to use. \",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),\"As a leading Shopify design agency, we use the latest design practices to ensure your site is functional, visually appealing, and built to make shopping easy for your customers.\"]})}),className:\"framer-3paxtp\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OEmZKtak2\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:J1fv5c7Dl,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+24+(((componentViewport?.height||1158.5)-48-542.5)/2+343+24)+0+136.5,...addPropertyOverrides({mmAd_cXlf:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||200)-48-754.5)/2+555+24)+0+136.5},znX0pq84G:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||1079)-48-598)/2+343+24)+0+192}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e0iebi-container\",layoutDependency:layoutDependency,layoutId:\"XuY7SM24R-container\",nodeId:\"XuY7SM24R\",rendersWithMotion:true,scopeId:\"PabGqLf5h\",children:/*#__PURE__*/_jsx(ButtonPrimaryBtn,{aeUe_HVj5:\"globe\",GkAliTbPz:\"Get a Quote\",Hc4zPapZW:false,height:\"100%\",id:\"XuY7SM24R\",layoutId:\"XuY7SM24R\",variant:\"FU1ev5bmw\",VS3TLPyZn:rRAck7Kui,width:\"100%\"})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1l2xiy5-container\",\"data-framer-appear-id\":\"1l2xiy5\",initial:animation1,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"GcJwJSs_k-container\",nodeId:\"GcJwJSs_k\",optimized:true,rendersWithMotion:true,scopeId:\"PabGqLf5h\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<div class=\"wistia_responsive_padding\" style=\"padding:56.25% 0 0 0;\"><div class=\"wistia_responsive_wrapper\" style=\"height:100%;left:0;position:absolute;top:0;width:100%;\"><iframe src=\"https://fast.wistia.net/embed/iframe/esu2og70oy?seo=false&videoFoam=true\" title=\"SEO\" allow=\"autoplay; fullscreen\" allowtransparency=\"true\" frameborder=\"0\" scrolling=\"no\" class=\"wistia_embed\" name=\"wistia_embed\" msallowfullscreen width=\"100%\" height=\"100%\"></iframe></div></div>\\n<script src=\"https://fast.wistia.net/assets/external/E-v1.js\" async></script>',id:\"GcJwJSs_k\",layoutId:\"GcJwJSs_k\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AIZz0.framer-4ja04f, .framer-AIZz0 .framer-4ja04f { display: block; }\",\".framer-AIZz0.framer-1ycjo1w { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 24px; position: relative; width: 1020px; will-change: var(--framer-will-change-override, transform); }\",\".framer-AIZz0 .framer-1oat6h8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-AIZz0 .framer-rvgujy { aspect-ratio: 1.2653061224489797 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 768px); overflow: hidden; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-AIZz0 .framer-z5tdvm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-AIZz0 .framer-arxs99 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-AIZz0 .framer-13on1cu, .framer-AIZz0 .framer-3paxtp { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-AIZz0 .framer-1e0iebi-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-AIZz0 .framer-1l2xiy5-container { aspect-ratio: 1.5 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 133px); position: relative; width: 100%; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-AIZz0.framer-1ycjo1w, .framer-AIZz0 .framer-1oat6h8, .framer-AIZz0 .framer-z5tdvm, .framer-AIZz0 .framer-arxs99 { gap: 0px; } .framer-AIZz0.framer-1ycjo1w > *, .framer-AIZz0 .framer-z5tdvm > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-AIZz0.framer-1ycjo1w > :first-child, .framer-AIZz0 .framer-z5tdvm > :first-child { margin-top: 0px; } .framer-AIZz0.framer-1ycjo1w > :last-child, .framer-AIZz0 .framer-z5tdvm > :last-child { margin-bottom: 0px; } .framer-AIZz0 .framer-1oat6h8 > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-AIZz0 .framer-1oat6h8 > :first-child, .framer-AIZz0 .framer-arxs99 > :first-child { margin-left: 0px; } .framer-AIZz0 .framer-1oat6h8 > :last-child, .framer-AIZz0 .framer-arxs99 > :last-child { margin-right: 0px; } .framer-AIZz0 .framer-arxs99 > * { margin: 0px; margin-left: calc(50px / 2); margin-right: calc(50px / 2); } }\",\".framer-AIZz0.framer-v-b89mr5 .framer-z5tdvm { order: 2; }\",\".framer-AIZz0.framer-v-b89mr5 .framer-1l2xiy5-container { order: 1; }\",\".framer-AIZz0.framer-v-tkcmps .framer-arxs99 { flex-direction: column; gap: 24px; }\",\".framer-AIZz0.framer-v-tkcmps .framer-13on1cu, .framer-AIZz0.framer-v-tkcmps .framer-3paxtp { flex: none; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-AIZz0.framer-v-tkcmps .framer-arxs99 { gap: 0px; } .framer-AIZz0.framer-v-tkcmps .framer-arxs99 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-AIZz0.framer-v-tkcmps .framer-arxs99 > :first-child { margin-top: 0px; } .framer-AIZz0.framer-v-tkcmps .framer-arxs99 > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1158.5\n * @framerIntrinsicWidth 1020\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"mmAd_cXlf\":{\"layout\":[\"fixed\",\"auto\"]},\"znX0pq84G\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"J1fv5c7Dl\":\"description\",\"F5C5zL01f\":\"title\",\"crvEh9rlJ\":\"image\",\"PA7KpvCDj\":\"image1\",\"rRAck7Kui\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPabGqLf5h=withCSS(Component,css,\"framer-AIZz0\");export default FramerPabGqLf5h;FramerPabGqLf5h.displayName=\"Intro-Block\";FramerPabGqLf5h.defaultProps={height:1158.5,width:1020};addPropertyControls(FramerPabGqLf5h,{variant:{options:[\"f1flgAg5e\",\"mmAd_cXlf\",\"znX0pq84G\"],optionTitles:[\"Desktop - Image\",\"Desktop - Video\",\"Mobile - Image\"],title:\"Variant\",type:ControlType.Enum},J1fv5c7Dl:{defaultValue:\"A great website leaves a positive impression, guides visitors easily through your store, and encourages more sales. At Swift, we take a creative approach to Shopify design, helping your brand stand out with unique, engaging layouts. From complete brand makeovers and custom Shopify stores to app designs and regular site updates, our designers work to keep your online store looking sharp and easy to use. As a leading Shopify design agency, we use the latest design practices to ensure your site is functional, visually appealing, and built to make shopping easy for your customers.\",displayTextArea:false,title:\"Description\",type:ControlType.String},F5C5zL01f:{defaultValue:\"Leading Shopify Web Designers\",displayTextArea:false,title:\"Title\",type:ControlType.String},crvEh9rlJ:{__defaultAssetReference:\"data:framer/asset-reference,qgLBU08glaRUDJ2W0dNbEWTaZc.png?originalFilename=Frame+769.png&preferredSize=auto\",__vekterDefault:{alt:\"shopify web design\",assetReference:\"data:framer/asset-reference,qgLBU08glaRUDJ2W0dNbEWTaZc.png?originalFilename=Frame+769.png&preferredSize=auto\"},title:\"Image\",type:ControlType.ResponsiveImage},PA7KpvCDj:{defaultValue:true,title:\"Image\",type:ControlType.Boolean},rRAck7Kui:{title:\"Link\",type:ControlType.Link}});addFonts(FramerPabGqLf5h,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ButtonPrimaryBtnFonts,...EmbedFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPabGqLf5h\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mmAd_cXlf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"znX0pq84G\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"J1fv5c7Dl\\\":\\\"description\\\",\\\"F5C5zL01f\\\":\\\"title\\\",\\\"crvEh9rlJ\\\":\\\"image\\\",\\\"PA7KpvCDj\\\":\\\"image1\\\",\\\"rRAck7Kui\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"1158.5\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1020\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["Embed", "type", "url", "html", "p", "EmbedURL", "EmbedHTML", "Instructions", "addPropertyControls", "ControlType", "props", "emptyStateStyle", "centerTextStyle", "onCanvas", "useIsOnCanvas", "state", "setState", "ye", "ue", "isLastEffect", "load", "response", "isBlocked", "message", "error", "ErrorMessage", "LoadingIndicator", "iframeStyle", "getSandbox", "result", "ref", "pe", "hasScript", "div", "executeScripts", "htmlStyle", "node", "script", "name", "value", "child", "containerStyles", "u", "ButtonPrimaryBtnFonts", "getFonts", "VbtMKIoJg_default", "EmbedFonts", "Embed", "SmartComponentScopedContainerWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "SmartComponentScopedContainer", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "transition2", "animation", "animation1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "description", "height", "id", "image", "image1", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "J1fv5c7Dl", "F5C5zL01f", "crvEh9rlJ", "PA7KpvCDj", "rRAck7Kui", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "LayoutGroup", "u", "Image2", "getLoadingLazyAtYPosition", "RichText2", "ComponentViewportProvider", "css", "FramerPabGqLf5h", "withCSS", "PabGqLf5h_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts"]
}
