{"version":3,"file":"ServiceSubheadline.DMYNepwe.mjs","names":["_Fragment"],"sources":["https:/framerusercontent.com/modules/uNqNkZyn3IpLTwQ59dBY/JcgIamesTukcENTanvY8/ServiceSubheadline.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const getDefaultSubheadline=(service=\"\",city=\"your city\",stateAbbr=\"your state\")=>{const formattedCity=city.replace(/\\s+/g,\"-\").toLowerCase();const formattedState=stateAbbr.toLowerCase();const packWalkingURL=`/pack-walking/${formattedCity}-${formattedState}`;const groomingURL=`/mobile-grooming/${formattedCity}-${formattedState}`;switch(service.toLowerCase()){case\"pack walk\":case\"pack walking\":return\"A structured walking experience led by seasoned handlers — combining exercise, training, and social enrichment for dogs with elevated standards.\";case\"private walk\":case\"private walking\":return\"Personalized walks designed around your routine — perfect for pet parents who expect peace of mind, professionalism, and care at every step.\";case\"dog training\":return`Our trainers use personalized, science-backed methods to solve real behavior issues—from reactivity and leash pulling to confidence-building and focus. We also offer <a href='${packWalkingURL}'>pack walks</a> and <a href='${groomingURL}'>mobile grooming</a> in ${city}.`;case\"mobile grooming\":return\"Private, crate-free grooming that’s calm, consistent, and just steps from your home.\";case\"overnight boarding\":return\"An exclusive offering for existing clients, providing structured, stress-free overnights in a home environment trusted by our most loyal families.\";default:return\"\";}};export default function ServiceSubheadline({subheadline,service,city=\"your city\",stateAbbr=\"your state\"}){const finalSubheadline=subheadline?.trim()||getDefaultSubheadline(service,city,stateAbbr);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                .responsive-subheadline {\n                    font-family: 'Public Sans', sans-serif;\n                    font-size: 24px;\n                    font-weight: 500;\n                    line-height: 130%;\n                    letter-spacing: -0.04em;\n                    color: #212625;\n                    margin: 0;\n                    max-width: 800px;\n                }\n\n                @media (max-width: 768px) {\n                    .responsive-subheadline {\n                        font-size: 16px;\n                        line-height: 150%;\n                    }\n                }\n\n                .responsive-subheadline a {\n                    color: #1E88E5;\n                    text-decoration: underline;\n                }\n                `}),/*#__PURE__*/_jsx(\"p\",{className:\"responsive-subheadline\",dangerouslySetInnerHTML:{__html:finalSubheadline}})]});}addPropertyControls(ServiceSubheadline,{subheadline:{type:ControlType.String,title:\"Subheadline\",defaultValue:\"\",placeholder:\"Optional override\"},service:{type:ControlType.String,title:\"Service\",defaultValue:\"Pack Walks\"},city:{type:ControlType.String,title:\"City\",defaultValue:\"Newport Beach\"},stateAbbr:{type:ControlType.String,title:\"State Abbr\",defaultValue:\"CA\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ServiceSubheadline\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ServiceSubheadline.map"],"mappings":"sKAA08C,SAAwB,EAAmB,CAAC,cAAY,UAAQ,OAAK,YAAY,YAAU,cAAc,CAAC,IAAM,EAAiB,GAAa,MAAM,EAAE,EAAsB,EAAQ,EAAK,EAAU,CAAC,OAAoB,EAAMA,EAAU,CAAC,SAAS,CAAc,EAAK,QAAQ,CAAC,SAAS;;;;;;;;;;;;;;;;;;;;;;;kBAuB/sD,CAAC,CAAc,EAAK,IAAI,CAAC,UAAU,yBAAyB,wBAAwB,CAAC,OAAO,EAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,oBAvBrD,IAAoD,CAAM,GAAuB,EAAQ,GAAG,EAAK,YAAY,EAAU,eAAe,CAAC,IAAM,EAAc,EAAK,QAAQ,OAAO,IAAI,CAAC,aAAa,CAAO,EAAe,EAAU,aAAa,CAAO,EAAe,iBAAiB,EAAc,GAAG,IAAuB,EAAY,oBAAoB,EAAc,GAAG,IAAiB,OAAO,EAAQ,aAAa,CAA5B,CAA8B,IAAI,YAAY,IAAI,eAAe,MAAM,mJAAmJ,IAAI,eAAe,IAAI,kBAAkB,MAAM,+IAA+I,IAAI,eAAe,MAAM,kLAAkL,EAAe,gCAAgC,EAAY,2BAA2B,EAAK,GAAG,IAAI,kBAAkB,MAAM,uFAAuF,IAAI,qBAAqB,MAAM,qJAAqJ,QAAQ,MAAM,KAuB9zC,EAAoB,EAAmB,CAAC,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,GAAG,YAAY,oBAAoB,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,aAAa,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,gBAAgB,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,KAAK,CAAC,CAAC"}