/* lash - accessibility contrast + link-underline overrides (WCAG 2.1 AA 1.4.3, 1.4.1). Phase 2, applied 2026-10-20.
   Source: ~/scratch/a11y-phase2-final/finalize.py. Approved by Matt from proof sheet _proof-7a4c9b25697ec7b3.
   Loaded as the last stylesheet in <head>; every rule is !important so it outranks page and inline styles. */
#booking > div.container > div.booking-grid.fade-in > div.booking-info > div > div.payment-options > div.payment-card > span.fee-badge.surcharge{color:#c54500 !important}
#main > p > a[href="mailto:hello@lashconcierge.com"]{text-decoration:underline !important;text-underline-offset:2px}
#main > p.page-lead > a[href="mailto:hello@lashconcierge.com"]{text-decoration:underline !important;text-underline-offset:2px}
#postBody > p > a[href="/#booking"]{text-decoration:underline !important;text-underline-offset:2px}
footer.blog-footer > a[href="/"]{text-decoration:underline !important;text-underline-offset:2px}
footer.blog-footer > a[href="/accessibility/"]{text-decoration:underline !important;text-underline-offset:2px}
footer.blog-footer > a[href="tel:3157960692"]{text-decoration:underline !important;text-underline-offset:2px}
footer.footer > div.container > div.footer-bottom > div:not(:has(> a[href="https://mayoclaw.live"])){color:#ffffff !important}
footer.footer > div.footer-bottom > div:not(:has(> a[href="https://mayoclaw.live"])){color:#ffffff !important}
footer.footer > div.footer-bottom > div.footer-copyright{color:#ffffff !important}
.mayoclaw-credit,.mayoclaw-credit a,.footer-credit,.footer-credit a,.built-by,.built-by a,a[href="https://mayoclaw.live"],:has(> a[href="https://mayoclaw.live"]){opacity:1 !important;color:#858585 !important}
