/* ==============================================
   Puck Press plugin overrides
   Theme-level tweaks to markup produced by the Puck Press plugin
   ([pp-*] shortcodes). Keep selectors prefixed with .pp- so it's
   obvious these target plugin output.
   ============================================== */

.pp-record-card {
  max-width: 600px;
  margin: 0 auto;
}

/* When a wp:group section contains both a section-head and Puck Press
   output, trim the section-head bottom space so the card/table sits
   close to its title. */
section.wp-block-group:has(.pp-record-card) .ch-section-head,
section.wp-block-group:has([class*="pp-"]) .ch-section-head {
  margin-bottom: 14px;
  padding-bottom: 12px;
}
