/* @link https://utopia.fyi/space/calculator?c=320,11,1.2,1680,14,1.25,5,2,&s=0.75|0.5|0.25,1.5|2|3|4|6,s-l&g=s,l,xl,12 */

:root {
  --space-3xs: clamp(0.19rem, calc(0.17rem + 0.07vw), 0.25rem);
  --space-2xs: clamp(0.38rem, calc(0.36rem + 0.07vw), 0.44rem);
  --space-xs: clamp(0.5rem, calc(0.46rem + 0.22vw), 0.69rem);
  --space-s: clamp(0.69rem, calc(0.64rem + 0.22vw), 0.88rem);
  --space-m: clamp(1.06rem, calc(1rem + 0.29vw), 1.31rem);
  --space-l: clamp(1.38rem, calc(1.29rem + 0.44vw), 1.75rem);
  --space-xl: clamp(2.06rem, calc(1.93rem + 0.66vw), 2.63rem);
  --space-2xl: clamp(2.75rem, calc(2.57rem + 0.88vw), 3.5rem);
  --space-3xl: clamp(4.13rem, calc(3.86rem + 1.32vw), 5.25rem);

  /* One-up pairs */
  --space-3xs-2xs: clamp(0.19rem, calc(0.13rem + 0.29vw), 0.44rem);
  --space-2xs-xs: clamp(0.38rem, calc(0.3rem + 0.37vw), 0.69rem);
  --space-xs-s: clamp(0.5rem, calc(0.41rem + 0.44vw), 0.88rem);
  --space-s-m: clamp(0.69rem, calc(0.54rem + 0.74vw), 1.31rem);
  --space-m-l: clamp(1.06rem, calc(0.9rem + 0.81vw), 1.75rem);
  --space-l-xl: clamp(1.38rem, calc(1.08rem + 1.47vw), 2.63rem);
  --space-xl-2xl: clamp(2.06rem, calc(1.72rem + 1.69vw), 3.5rem);
  --space-2xl-3xl: clamp(2.75rem, calc(2.16rem + 2.94vw), 5.25rem);

  /* Custom pairs */
  --space-s-l: clamp(0.69rem, calc(0.44rem + 1.25vw), 1.75rem);
}
