/* Cardly appointment CTA width only. No color, font, height or border-radius changes. */
/* Fallback matches the 24px side inset of the Send a direct message CTA. */
body:has(.cardly-appt-cta) .cardly-appt-cta {
  box-sizing: border-box !important;
  width: calc(100% - 48px) !important;
  max-width: calc(100% - 48px) !important;
  margin-inline: auto !important;
}
/* The JS companion measures the message CTA for an exact match where possible. */
