unit-number:not([hasseparator]) > number-value + number-unit {
  margin-left: .2em;
}

unit-number[type=lat] > number-value + number-unit,
unit-number[type=lon] > number-value + number-unit {
  margin-left: 0;
}

unit-number > number-unit + number-value {
  margin-left: .2em;
}

unit-number[type=lat] > number-sign,
unit-number[type=lon] > number-sign {
  text-transform: lowercase;
  font-variant: small-caps;
}

/*

Per CC0 <https://creativecommons.org/publicdomain/zero/1.0/>, to the
extent possible under law, the author has waived all copyright and
related or neighboring rights to this work.

*/
