/* w_richtext_align_center — rich-text image figure (shared child of cs_body).
   Values from cs_body spec ## Computed Styles: figure (display:table,
   position:relative, margin 80px 0 28px, full column width) + the lazy-image
   wrapper div (inline-block, full width). Constant 80px/28px margin across all
   8 instances and all 3 breakpoints; width tracks the parent column width. */

.c-w_richtext_align_center__figure {
  display: table;
  position: relative;
  width: 100%;
  max-width: 100%;
  margin: 80px 0 28px;
}

.c-w_richtext_align_center__img-wrap {
  display: inline-block;
  width: 100%;
  max-width: 100%;
  min-width: 0;
}

.c-w_richtext_align_center__img-wrap img {
  display: block;
  width: 100%;
  height: auto;
}
