@mixin flex($gapSize){
  display: flex;
  gap: $gapSize;
}

@mixin ellipsis($col){
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: $col;
  -webkit-box-orient: vertical;
}

@mixin absoluteCenter{
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

@mixin defaultFont($size, $weight, $color){
  font-size: $size;
  font-weight: $weight;
  color: $color;
}