.sv-container {
  width: min(100% - (var(--sv-gutter) * 2), var(--sv-width-standard));
  margin-inline: auto;
}

.sv-container--wide {
  width: min(100% - (var(--sv-gutter) * 2), var(--sv-width-wide));
  margin-inline: auto;
}

.sv-container--reading {
  width: min(100% - (var(--sv-gutter) * 2), var(--sv-width-reading));
  margin-inline: auto;
}

.sv-u-full-bleed {
  width: 100vw;
  max-width: 100%;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
  box-sizing: border-box;
  overflow: hidden;
}
