/* objects > sidebar */
.l-sidebar--before_content,
.l-sidebar {
  display: flex;
  flex-wrap: wrap;
  gap: var(--sidebar-gutter, clamp(1.09rem, 1rem + 0.47vw, 1.33rem));
}

.l-sidebar > * {
  flex-grow: 1;
  flex-basis: var(--sidebar-width, 16rem);
}

.l-sidebar > :first-child {
  flex-basis: 0;
  flex-grow: 999;
  min-width: calc(70% - var(--sidebar-gutter, clamp(1.09rem, 1rem + 0.47vw, 1.33rem)));
}

.l-sidebar--before_content > * {
  flex-grow: 1;
  flex-basis: var(16rem, --sidebar-width);
}

.l-sidebar--before_content > :last-child {
  flex-basis: 0;
  flex-grow: 999;
  min-width: calc(70% - var(--sidebar-gutter, clamp(1.09rem, 1rem + 0.47vw, 1.33rem)));
}

/*# sourceMappingURL=sidebar.css.map */
