/* Desktop and heading sizes remain in the original stylesheets. */
@media(max-width:767px){
  [data-mobile-small-type]{font-size:calc(var(--mobile-small-type-base) + 2pt)!important}
  .premiumSitePage .homeServicesCompact .compactServiceGrid{grid-auto-rows:1fr}
  .premiumSitePage .homeServicesCompact .compactServiceGrid .goalCard{min-height:70px;height:auto}
  .premiumSitePage .homeServicesCompact .compactServiceGrid .goalBody{overflow:visible}
  .premiumBusiness .compactIshaConsult .adviceProfileButtons{align-items:stretch}
  .premiumBusiness .compactIshaConsult .adviceProfileButtons>a,.premiumBusiness .adviceBookingAction>.adviceBookButton{white-space:normal}
  .premiumContactNumbers{flex-wrap:wrap}
}
