.border-thiner,
.border-thin,
.border-moderate,
.border-thick,
.border-thicker {
  border-style: solid;
}
.border-thinest {
  border-width: var(--line-thinest);
}
.border-thiner {
  border-width: var(--line-thiner);
}
.border-thin {
  border-width: var(--line-thin);
}
.border-moderate {
  border-width: var(--line-moderate);
}
.border-thick {
  border-width: var(--line-thick);
}
.border-thicker {
  border-width: var(--line-thicker);
}
.border-thickest {
  border-width: var(--line-thickest);
}
.h-line-thiner,
.h-line-thin,
.h-line-moderate,
.h-line-thick,
.h-line-thicker {
  width: 100%;
  height: 0;
  border-bottom-style: solid;
}
.h-line-thiner {
  border-bottom-width: var(--line-thiner);
}
.h-line-thin {
  border-bottom-width: var(--line-thin);
}
.h-line-moderate {
  border-bottom-width: var(--line-moderate);
}
.h-line-thick {
  border-bottom-width: var(--line-thicker);
}
.h-line-thicker {
  border-bottom-width: var(--line-thick);
}
.v-line-none {
  border-left-style: none;
}
.v-line-thiner,
.v-line-thin,
.v-line-moderate,
.v-line-thick,
.v-line-thicker {
  width: 0;
  height: 100%;
  border-left-style: solid;
}
.v-line-thinest {
  border-left-width: var(--line-thinest);
}
.v-line-thiner {
  border-left-width: var(--line-thiner);
}
.v-line-thin {
  border-left-width: var(--line-thin);
}
.v-line-moderate {
  border-left-width: var(--line-moderate);
}
.v-line-thick {
  border-left-width: var(--line-thick);
}
.v-line-thicker {
  border-left-width: var(--line-thicker);
}
.v-line-thickest {
  border-left-width: var(--line-thickest);
}
@media (max-width: 575px) {
  .h-line-xs-none {
    border-bottom-style: none;
  }
  .v-line-xs-none {
    border-left-style: none;
  }
  .h-line-xs-thiner,
  .h-line-xs-thin,
  .h-line-xs-moderate,
  .h-line-xs-thick,
  .h-line-xs-thicker {
    width: 100%;
    height: 0;
    border-bottom-style: solid;
  }
  .h-line-xs-thiner {
    border-bottom-width: var(--line-thiner);
  }
  .h-line-xs-thin {
    border-bottom-width: var(--line-thin);
  }
  .h-line-xs-moderate {
    border-bottom-width: var(--line-moderate);
  }
  .h-line-xs-thick {
    border-bottom-width: var(--line-thicker);
  }
  .h-line-xs-thicker {
    border-bottom-width: var(--line-thick);
  }
  .v-line-xs-thiner,
  .v-line-xs-thin,
  .v-line-xs-moderate,
  .v-line-xs-thick,
  .v-line-xs-thicker {
    width: 0;
    height: 100%;
    border-left-style: solid;
  }
  .v-line-xs-thinest {
    border-left-width: var(--line-thinest);
  }
  .v-line-xs-thiner {
    border-left-width: var(--line-thiner);
  }
  .v-line-xs-thin {
    border-left-width: var(--line-thin);
  }
  .v-line-xs-moderate {
    border-left-width: var(--line-moderate);
  }
  .v-line-xs-thick {
    border-left-width: var(--line-thick);
  }
  .v-line-xs-thicker {
    border-left-width: var(--line-thicker);
  }
  .v-line-xs-thickest {
    border-left-width: var(--line-thickest);
  }
}
@media (min-width: 576px) {
  .h-line-sm-none {
    border-bottom-style: none;
  }
  .v-line-sm-none {
    border-left-style: none;
  }
  .h-line-sm-thiner,
  .h-line-sm-thin,
  .h-line-sm-moderate,
  .h-line-sm-thick,
  .h-line-sm-thicker {
    width: 100%;
    height: 0;
    border-bottom-style: solid;
  }
  .h-line-sm-thiner {
    border-bottom-width: var(--line-thiner);
  }
  .h-line-sm-thin {
    border-bottom-width: var(--line-thin);
  }
  .h-line-sm-moderate {
    border-bottom-width: var(--line-moderate);
  }
  .h-line-sm-thick {
    border-bottom-width: var(--line-thicker);
  }
  .h-line-sm-thicker {
    border-bottom-width: var(--line-thick);
  }
  .v-line-sm-thiner,
  .v-line-sm-thin,
  .v-line-sm-moderate,
  .v-line-sm-thick,
  .v-line-sm-thicker {
    width: 0;
    height: 100%;
    border-left-style: solid;
  }
  .v-line-sm-thinest {
    border-left-width: var(--line-thinest);
  }
  .v-line-sm-thiner {
    border-left-width: var(--line-thiner);
  }
  .v-line-sm-thin {
    border-left-width: var(--line-thin);
  }
  .v-line-sm-moderate {
    border-left-width: var(--line-moderate);
  }
  .v-line-sm-thick {
    border-left-width: var(--line-thick);
  }
  .v-line-sm-thicker {
    border-left-width: var(--line-thicker);
  }
  .v-line-sm-thickest {
    border-left-width: var(--line-thickest);
  }
}
@media (min-width: 768px) {
  .h-line-md-none {
    border-bottom-style: none;
  }
  .v-line-md-none {
    border-left-style: none;
  }
  .h-line-md-thiner,
  .h-line-md-thin,
  .h-line-md-moderate,
  .h-line-md-thick,
  .h-line-md-thicker {
    width: 100%;
    height: 0;
    border-bottom-style: solid;
  }
  .h-line-md-thiner {
    border-bottom-width: var(--line-thiner);
  }
  .h-line-md-thin {
    border-bottom-width: var(--line-thin);
  }
  .h-line-md-moderate {
    border-bottom-width: var(--line-moderate);
  }
  .h-line-md-thick {
    border-bottom-width: var(--line-thicker);
  }
  .h-line-md-thicker {
    border-bottom-width: var(--line-thick);
  }
  .v-line-md-thiner,
  .v-line-md-thin,
  .v-line-md-moderate,
  .v-line-md-thick,
  .v-line-md-thicker {
    width: 0;
    height: 100%;
    border-left-style: solid;
  }
  .v-line-md-thinest {
    border-left-width: var(--line-thinest);
  }
  .v-line-md-thiner {
    border-left-width: var(--line-thiner);
  }
  .v-line-md-thin {
    border-left-width: var(--line-thin);
  }
  .v-line-md-moderate {
    border-left-width: var(--line-moderate);
  }
  .v-line-md-thick {
    border-left-width: var(--line-thick);
  }
  .v-line-md-thicker {
    border-left-width: var(--line-thicker);
  }
  .v-line-md-thickest {
    border-left-width: var(--line-thickest);
  }
}
@media (min-width: 992px) {
  .h-line-lg-none {
    border-bottom-style: none;
  }
  .v-line-lg-none {
    border-left-style: none;
  }
  .h-line-lg-thiner,
  .h-line-lg-thin,
  .h-line-lg-moderate,
  .h-line-lg-thick,
  .h-line-lg-thicker {
    width: 100%;
    height: 0;
    border-bottom-style: solid;
  }
  .h-line-lg-thiner {
    border-bottom-width: var(--line-thiner);
  }
  .h-line-lg-thin {
    border-bottom-width: var(--line-thin);
  }
  .h-line-lg-moderate {
    border-bottom-width: var(--line-moderate);
  }
  .h-line-lg-thick {
    border-bottom-width: var(--line-thicker);
  }
  .h-line-lg-thicker {
    border-bottom-width: var(--line-thick);
  }
  .v-line-lg-thiner,
  .v-line-lg-thin,
  .v-line-lg-moderate,
  .v-line-lg-thick,
  .v-line-lg-thicker {
    width: 0;
    height: 100%;
    border-left-style: solid;
  }
  .v-line-lg-thinest {
    border-left-width: var(--line-thinest);
  }
  .v-line-lg-thiner {
    border-left-width: var(--line-thiner);
  }
  .v-line-lg-thin {
    border-left-width: var(--line-thin);
  }
  .v-line-lg-moderate {
    border-left-width: var(--line-moderate);
  }
  .v-line-lg-thick {
    border-left-width: var(--line-thick);
  }
  .v-line-lg-thicker {
    border-left-width: var(--line-thicker);
  }
  .v-line-lg-thickest {
    border-left-width: var(--line-thickest);
  }
}
@media (min-width: 1200px) {
  .h-line-xl-none {
    border-bottom-style: none;
  }
  .v-line-xl-none {
    border-left-style: none;
  }
  .h-line-xl-thiner,
  .h-line-xl-thin,
  .h-line-xl-moderate,
  .h-line-xl-thick,
  .h-line-xl-thicker {
    width: 100%;
    height: 0;
    border-bottom-style: solid;
  }
  .h-line-xl-thiner {
    border-bottom-width: var(--line-thiner);
  }
  .h-line-xl-thin {
    border-bottom-width: var(--line-thin);
  }
  .h-line-xl-moderate {
    border-bottom-width: var(--line-moderate);
  }
  .h-line-xl-thick {
    border-bottom-width: var(--line-thicker);
  }
  .h-line-xl-thicker {
    border-bottom-width: var(--line-thick);
  }
  .v-line-xl-thiner,
  .v-line-xl-thin,
  .v-line-xl-moderate,
  .v-line-xl-thick,
  .v-line-xl-thicker {
    width: 0;
    height: 100%;
    border-left-style: solid;
  }
  .v-line-xl-thinest {
    border-left-width: var(--line-thinest);
  }
  .v-line-xl-thiner {
    border-left-width: var(--line-thiner);
  }
  .v-line-xl-thin {
    border-left-width: var(--line-thin);
  }
  .v-line-xl-moderate {
    border-left-width: var(--line-moderate);
  }
  .v-line-xl-thick {
    border-left-width: var(--line-thick);
  }
  .v-line-xl-thicker {
    border-left-width: var(--line-thicker);
  }
  .v-line-xl-thickest {
    border-left-width: var(--line-thickest);
  }
}
@media (min-width: 1400px) {
  .h-line-xxl-none {
    border-bottom-style: none;
  }
  .v-line-xxl-none {
    border-left-style: none;
  }
  .h-line-xxl-thiner,
  .h-line-xxl-thin,
  .h-line-xxl-moderate,
  .h-line-xxl-thick,
  .h-line-xxl-thicker {
    width: 100%;
    height: 0;
    border-bottom-style: solid;
  }
  .h-line-xxl-thiner {
    border-bottom-width: var(--line-thiner);
  }
  .h-line-xxl-thin {
    border-bottom-width: var(--line-thin);
  }
  .h-line-xxl-moderate {
    border-bottom-width: var(--line-moderate);
  }
  .h-line-xxl-thick {
    border-bottom-width: var(--line-thicker);
  }
  .h-line-xxl-thicker {
    border-bottom-width: var(--line-thick);
  }
  .v-line-xxl-thiner,
  .v-line-xxl-thin,
  .v-line-xxl-moderate,
  .v-line-xxl-thick,
  .v-line-xxl-thicker {
    width: 0;
    height: 100%;
    border-left-style: solid;
  }
  .v-line-xxl-thinest {
    border-left-width: var(--line-thinest);
  }
  .v-line-xxl-thiner {
    border-left-width: var(--line-thiner);
  }
  .v-line-xxl-thin {
    border-left-width: var(--line-thin);
  }
  .v-line-xxl-moderate {
    border-left-width: var(--line-moderate);
  }
  .v-line-xxl-thick {
    border-left-width: var(--line-thick);
  }
  .v-line-xxl-thicker {
    border-left-width: var(--line-thicker);
  }
  .v-line-xxl-thickest {
    border-left-width: var(--line-thickest);
  }
}
@media (min-width: 1920px) {
  .h-line-xxxl-none {
    border-bottom-style: none;
  }
  .v-line-xxxl-none {
    border-left-style: none;
  }
  .h-line-xxxl-thiner,
  .h-line-xxxl-thin,
  .h-line-xxxl-moderate,
  .h-line-xxxl-thick,
  .h-line-xxxl-thicker {
    width: 100%;
    height: 0;
    border-bottom-style: solid;
  }
  .h-line-xxxl-thiner {
    border-bottom-width: var(--line-thiner);
  }
  .h-line-xxxl-thin {
    border-bottom-width: var(--line-thin);
  }
  .h-line-xxxl-moderate {
    border-bottom-width: var(--line-moderate);
  }
  .h-line-xxxl-thick {
    border-bottom-width: var(--line-thicker);
  }
  .h-line-xxxl-thicker {
    border-bottom-width: var(--line-thick);
  }
  .v-line-xxxl-thiner,
  .v-line-xxxl-thin,
  .v-line-xxxl-moderate,
  .v-line-xxxl-thick,
  .v-line-xxxl-thicker {
    width: 0;
    height: 100%;
    border-left-style: solid;
  }
  .v-line-xxxl-thinest {
    border-left-width: var(--line-thinest);
  }
  .v-line-xxxl-thiner {
    border-left-width: var(--line-thiner);
  }
  .v-line-xxxl-thin {
    border-left-width: var(--line-thin);
  }
  .v-line-xxxl-moderate {
    border-left-width: var(--line-moderate);
  }
  .v-line-xxxl-thick {
    border-left-width: var(--line-thick);
  }
  .v-line-xxxl-thicker {
    border-left-width: var(--line-thicker);
  }
  .v-line-xxxl-thickest {
    border-left-width: var(--line-thickest);
  }
}
