/**
 * @license EUPL-1.2
 * Copyright (c) 2020-2022 Gemeente Utrecht
 * Copyright (c) 2020-2022 Frameless B.V.
 */

$utrecht-support-prince-xml: false !default;

@mixin utrecht-column-layout {
  column-gap: var(--utrecht-column-layout-gap, 2em);
  column-width: var(--utrecht-column-layout-column-width, 40ch);
  display: block;

  @if $utrecht-support-prince-xml {
    /* Prince does not support `ch` units */
    column-width: var(--utrecht-column-layout-column-width, 25em);
  }
}

@mixin utrecht-column-layout--print {
  /* render two columns by default */
  column-count: var(--utrecht-column-layout-print-column-count, 2);
  column-width: var(--utrecht-column-layout-print-column-width, auto);
}

@mixin utrecht-column-layout--rule {
  column-rule-color: var(--utrecht-column-layout-column-rule-color);
  column-rule-style: solid;
  column-rule-width: var(--utrecht-column-layout-column-rule-width, 0);
}
