/* fp-deferred-extras.css — Non-CLS-critical styles extracted from <style id="cls-fix">
   Header gift/rehab buttons, header shelf, footer phone bar.
   Cookie consent moved back to inline cls-fix (CLS-critical fixed-position element).
   Loaded via media="print" onload pattern.
   Deploy: v18 · March 2026 — Phase 6 externalization */




.footer-phone-bar{text-align:center;padding:1rem 1rem 0}.footer-phone-bar a{color:#fff;font-family:var(--fp-sans,system-ui);font-size:1.5rem;font-weight:800;letter-spacing:2px;text-decoration:none}.footer-phone-bar a:hover{color:var(--fp-link,#e8f5e9)}@media(max-width:640px){.site-footer{margin-bottom:-76px;padding-bottom:76px}}
