body {
  --outer--padding: clamp(0.9375rem, 5vw, 3.125rem);
  --section-padding: clamp(5rem, 10vw, 9.375rem);
}

:root .has-black-background-color {
  --st--bg-color: $black;
}

:root .has-black-color {
  --st--text-color: $black;
}

:root .has-white-background-color {
  --st--bg-color: $white;
}

:root .has-white-color {
  --st--text-color: $white;
}

:root .has-black-background-color {
  --st--bg-color: var(--wp--preset--color--black);
}

:root .has-black-color {
  --st--text-color: var(--wp--preset--color--black);
}

:root .has-white-background-color {
  --st--bg-color: var(--wp--preset--color--white);
}

:root .has-white-color {
  --st--text-color: var(--wp--preset--color--white);
}

:root .has-navy-background-color {
  --st--bg-color: var(--wp--preset--color--navy);
}

:root .has-navy-color {
  --st--text-color: var(--wp--preset--color--navy);
}

:root .has-burnt-orange-background-color {
  --st--bg-color: var(--wp--preset--color--burnt-orange);
}

:root .has-burnt-orange-color {
  --st--text-color: var(--wp--preset--color--burnt-orange);
}

:root .has-orange-background-color {
  --st--bg-color: var(--wp--preset--color--orange);
}

:root .has-orange-color {
  --st--text-color: var(--wp--preset--color--orange);
}

:root .has-background {
  background-color: var(--st--bg-color);
}

:root .has-text-color {
  color: var(--st--text-color);
}

body a {
  font-family: var(--wp--preset--font-family--main-content, sans-serif);
  font-weight: 300;
}
body a:hover {
  text-decoration: none !important;
  transition: color ease-out 700ms;
}
/*# sourceMappingURL=studiothink-fonts.css.map */
