[class*=constrain-width-] {
  width: 100%;
}

.constrain-width-540 {
  max-width: 540px !important;
}

.constrain-width-768 {
  max-width: 768px !important;
}

.constrain-width-992 {
  max-width: 992px !important;
}

.constrain-width-1320 {
  max-width: 1320px !important;
}

.constrain-width-1560 {
  max-width: 1560px !important;
}

.constrain-width-1760 {
  max-width: 1760px !important;
}

.constrain-width-1960 {
  max-width: 1960px !important;
}

.constrain-width-auto {
  width: auto !important;
}

.w-px-18 {
  width: 18px;
}

.h-px-18 {
  height: 18px;
}

.w-px-20 {
  width: 20px;
}

.h-px-20 {
  height: 20px;
}

.w-px-24 {
  width: 24px;
}

.h-px-24 {
  height: 24px;
}

.w-px-32 {
  width: 32px;
}

.h-px-32 {
  height: 32px;
}

.w-px-48 {
  width: 48px;
}

.h-px-48 {
  height: 48px;
}

.w-px-50 {
  width: 50px;
}

.h-px-50 {
  height: 50px;
}

.w-px-54 {
  width: 54px;
}

.h-px-54 {
  height: 54px;
}

.w-px-60 {
  width: 60px;
}

.h-px-60 {
  height: 60px;
}

.w-8 {
  width: 8% !important;
}

.w-10 {
  width: 10% !important;
}

.w-12 {
  width: 12% !important;
}

.w-15 {
  width: 15% !important;
}

.w-18 {
  width: 18% !important;
}

.w-20 {
  width: 20% !important;
}

.w-30 {
  width: 30% !important;
}

.w-40 {
  width: 40% !important;
}

.w-60 {
  width: 60% !important;
}

.w-70 {
  width: 70% !important;
}

.font-inter {
  font-family: var(--body-font-family);
}

.font-barlow {
  font-family: "Barlow", sans-serif;
}

.font-barlow-sc {
  font-family: var(--heading-font-family);
}

.mw-fit-content {
  max-width: fit-content;
}

.ls-0 {
  letter-spacing: 0;
}

.tracking-tighter,
.ls-tighter {
  letter-spacing: -0.05em;
}

.tracking-tight,
.ls-tight {
  letter-spacing: -0.025em;
}

.tracking-normal,
.ls-normal {
  letter-spacing: 0em;
}

.tracking-wide,
.ls-wide {
  letter-spacing: 0.025em;
}

.tracking-wider,
.ls-wider {
  letter-spacing: 0.05em;
}

.tracking-extra-wide,
.ls-extra-wide {
  letter-spacing: 0.1em;
}

.tracking-ulta-wide,
.ls-ultra-wide {
  letter-spacing: 0.15em;
}

.tracking-widest,
.ls-widest {
  letter-spacing: 0.2em;
}

