@function each($divide-style-config) {
  @each $key, $divide-style in $divide-style-config {
    $divide-style-config: map.set(
      $divide-style-config,
      $key + ">:not([hidden])~:not([hidden])",
      $divide-style
    );
  }
  @return $divide-style-config;
}

$utilities: map-merge(
  $utilities,
  (
    "divide-style": (
      property: border-style,
      class: divide,
      variants: divide-style,
      values:
        each(
          (
            "solid": solid,
            "dashed": dashed,
            "dotted": dotted,
            "double": double,
            "none": none,
          )
        ),
    ),
  )
);
