/**
 * @file
 * Footer styling. This theme renders no `.region-footer` wrapper, so the only
 * live hook here is the flex fix below; the footer's visual styling comes from
 * layout.css (.footer/.lower-footer), grid.css (.border-right, cols) and the
 * block_content body's own inline styles.
 */

/* The grid shim renders .row as flex; the footer's non-column wrapper must
   still span the full width instead of shrinking to its content. */
.footer .lower-footer > .container-footer { flex: 1 1 100%; width: 100%; }
.block-camp-footerblock { padding: 0 var(--space-sm); }