{"version":3,"file":"PackWalksFeatures.BTvGQeeX.mjs","names":["_Fragment","PackWalksGoldStandard","_Fragment"],"sources":["https:/framerusercontent.com/modules/U28IP9ZOhrWWwx3ruhry/gNLq0Lx4jHJ2u8CkR0O5/Section2.js","https:/framerusercontent.com/modules/aw4avV505J3laUZMZYM3/CV1De5O2nX47P3jRCsmb/PackWalksFeatures_1_1.js","https:/framerusercontent.com/modules/4E2r7FhjR9p28i5wIOTm/ulDHP9V4rDTe8titVsOu/PackWalksFeatures.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";export default function WalkDescription({service,city,trail1,trail2}){const packWalkTemplate=`Our Pack Walks in {{CITY}} are structured, on-leash group walks that offer more than just exercise — they provide mental stimulation, socialization, and real-world training. Whether your pup needs an outlet for energy or a routine to reinforce good behavior, our team walks in trusted {{CITY}} trails like the {{TRAIL1}} with your dog’s development in mind.`;const privateWalkTemplate=`Our Private Dog Walks in {{CITY}} are tailored, on-leash experiences designed for dogs who thrive with one-on-one attention. More than a quick stroll, these walks support behavior goals, build trust, and reinforce calm confidence in familiar surroundings. Whether your pup needs a structured break during the workday or extra support for reactivity, our experienced team walks your dog with care — always on trusted local routes and always with your dog’s wellbeing in mind.`;const template=service===\"private\"?privateWalkTemplate:packWalkTemplate;const filledText=template.replace(/{{CITY}}/g,city).replace(/{{TRAIL1}}/g,trail1).replace(/{{TRAIL2}}/g,trail2);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                .responsive-description {\n                    font-family: 'Public Sans', sans-serif;\n                    font-size: 38px;\n                    font-weight: 500;\n                    letter-spacing: -0.04em;\n                    line-height: 120%;\n                    color: #ffffff;\n                    margin: 0;\n                    padding: 0;\n                    width: 100%;\n                }\n\n                @media (max-width: 768px) {\n                    .responsive-description {\n                        font-size: 25px;\n                        line-height: 130%;\n                    }\n                }\n                `}),/*#__PURE__*/_jsx(\"p\",{className:\"responsive-description\",children:filledText})]});}addPropertyControls(WalkDescription,{service:{type:ControlType.Enum,title:\"Service Type\",options:[\"pack\",\"private\"],optionTitles:[\"Pack Walk\",\"Private Walk\"],defaultValue:\"pack\"},city:{type:ControlType.String,title:\"City\",defaultValue:\"Charlotte\"},trail1:{type:ControlType.String,title:\"Trail 1\",defaultValue:\"Freedom Park\"},trail2:{type:ControlType.String,title:\"Trail 2\",defaultValue:\"McAlpine Creek Greenway\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"WalkDescription\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Section2.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";export default function PackWalksGoldStandard({text,city}){const hasCustomText=text&&text.trim().length>0;const defaultText=`Read More About Dog Walking in ${city}`;const finalText=hasCustomText?text:defaultText;return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                .responsive-gold-standard {\n                    font-family: 'Forrest Light', sans-serif;\n                    font-size: 48px;\n                    font-weight: 300;\n                    letter-spacing: -0.04em;\n                    line-height: 1.2;\n                    margin: 0;\n                    padding: 0;\n                    display: block;\n                }\n\n                @media (max-width: 768px) {\n                    .responsive-gold-standard {\n                        font-size: 30px;\n                        line-height: 110%;\n                        letter-spacing: -0.04em;\n                        margin-bottom: 0; /* remove all spacing */\n                        text-align: left;\n                    }\n                }\n                `}),/*#__PURE__*/_jsx(\"h2\",{className:\"responsive-gold-standard\",children:finalText})]});}addPropertyControls(PackWalksGoldStandard,{text:{type:ControlType.String,title:\"Headline Override\",placeholder:\"Optional custom text\",defaultValue:\"\"},city:{type:ControlType.String,title:\"City\",defaultValue:\"Charlotte\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PackWalksGoldStandard\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PackWalksFeatures_1_1.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";export default function PackWalksGoldStandard({city,service}){const isMobile=typeof window!==\"undefined\"&&window.innerWidth<768;const finalText=service===\"privateWalks\"?\"What Makes Our Private Dog Walks Different (and Better)\":`What Makes Pup Scouts Pack Walks the Gold Standard in ${city}`;const headingStyle={fontFamily:\"Forrest Light, sans-serif\",fontSize:isMobile?\"30px\":\"48px\",fontWeight:300,letterSpacing:\"-0.04em\",lineHeight:isMobile?\"33px\":\"53px\",margin:0,padding:0,display:\"block\"};return /*#__PURE__*/_jsx(\"h2\",{style:headingStyle,children:finalText});}addPropertyControls(PackWalksGoldStandard,{city:{type:ControlType.String,title:\"City\",defaultValue:\"Charlotte\"},service:{type:ControlType.Enum,title:\"Service Type\",options:[\"packWalks\",\"privateWalks\"],optionTitles:[\"Pack Walks\",\"Private Walks\"],defaultValue:\"packWalks\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PackWalksGoldStandard\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PackWalksFeatures.map"],"mappings":"yLAAmI,SAAwB,EAAgB,CAAC,UAAQ,OAAK,SAAO,UAAQ,CAA+7B,IAAM,GAA/D,IAAU,UAAU,6dAAoB,wWAAA,CAA2C,QAAQ,YAAY,CAAI,CAAC,CAAC,QAAQ,cAAc,CAAM,CAAC,CAAC,QAAQ,cAAc,CAAM,EAAE,OAAoB,EAAMA,EAAU,CAAC,SAAS,CAAc,EAAK,QAAQ,CAAC,SAAS;;;;;;;;;;;;;;;;;;;iBAmBzzC,CAAC,EAAe,EAAK,IAAI,CAAC,UAAU,yBAAyB,SAAS,CAAU,CAAC,CAAC,CAAC,CAAC,CAAE,iBAnBzB,IAAoD,EAmB1B,EAAoB,EAAgB,CAAC,QAAQ,CAAC,KAAK,EAAY,KAAK,MAAM,eAAe,QAAQ,CAAC,OAAO,SAAS,EAAE,aAAa,CAAC,YAAY,cAAc,EAAE,aAAa,MAAM,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,WAAW,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,cAAc,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,yBAAyB,CAAC,CAAC,KCnBlY,SAAwBC,EAAsB,CAAC,OAAK,QAAM,CAAC,IAAM,EAAc,GAAM,EAAK,KAAK,CAAC,CAAC,OAAO,EAAQ,EAAY,kCAAkC,IAAsD,OAAoB,EAAMC,EAAU,CAAC,SAAS,CAAc,EAAK,QAAQ,CAAC,SAAS;;;;;;;;;;;;;;;;;;;;;iBAqBzZ,CAAC,EAAe,EAAK,KAAK,CAAC,UAAU,2BAA2B,SArBuO,EAAc,EAAK,CAqBxO,CAAC,CAAC,CAAC,CAAC,CAAE,iBArB3B,IAAoD,EAqBxB,EAAoBD,EAAsB,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,oBAAoB,YAAY,uBAAuB,aAAa,EAAE,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,WAAW,CAAC,CAAC,KCrBvO,SAAwB,EAAsB,CAAC,OAAK,WAAS,CAAC,IAAM,EAAgB,IAAS,QAAa,EAAO,WAAW,IAAU,EAAU,IAAU,eAAe,0DAA0D,yDAAyD,IAA+M,OAAoB,EAAK,KAAK,CAAC,MAAM,CAAzN,WAAW,4BAA4B,SAAS,EAAS,OAAO,OAAO,WAAW,IAAI,cAAc,UAAU,WAAW,EAAS,OAAO,OAAO,OAAO,EAAE,QAAQ,EAAE,QAAQ,OAAyD,EAAE,SAAS,CAAS,CAAC,CAAE,qBAAvmB,IAAoD,EAAojB,EAAoB,EAAsB,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,WAAW,EAAE,QAAQ,CAAC,KAAK,EAAY,KAAK,MAAM,eAAe,QAAQ,CAAC,YAAY,cAAc,EAAE,aAAa,CAAC,aAAa,eAAe,EAAE,aAAa,WAAW,CAAC,CAAC"}