:root {
  --black-color: var(--wp--preset--color--black);
  --white-color: var(--wp--preset--color--white);
  --default-color: var(--wp--preset--color--grafite);
  --primary-color: var(--wp--preset--color--primary);
  --secondary-color: var(--wp--preset--color--secondary);
  --tertiary-color: var(--wp--preset--color--tertiary);
  --cinza-grafite-color: var(--wp--preset--color--cinza-grafite);
  --text-small: var(--wp--preset--font-size--text-small);
  --text: var(--wp--preset--font-size--text);
  --subtitle: var(--wp--preset--font-size--subtitle);
  --title-small: var(--wp--preset--font-size--title-small);
  --title: var(--wp--preset--font-size--title);
  --padrao: var(--wp--preset--font-size--padrao);
  --title-large: var(--wp--preset--font-size--title-large);
  --g1: 8px;
  --g2: 16px;
  --g3: 24px;
  --g4: 32px;
  --radius: 8px;
  --line-height: 25px;
  --paddingDefault: 16px;
}
@media (max-width: 991px) {
  :root {
    --title: 26px;
    --title-x-medium: 40px;
    --title-medium: 60px;
    --title-large: 40px;
  }
}
@media (max-width: 767px) {
  :root {
    --title-medium: 46px;
    --title-large: 32px;
  }
}

.has-black-color {
  color: var(--black-color);
}
.has-black-background-color {
  background: var(--black-color);
}
.has-white-color {
  color: var(--white-color);
}
.has-white-background-color {
  background: var(--white-color);
}
.has-default-color {
  color: var(--default-color);
}
.has-default-background-color {
  background: var(--default-color);
}
.has-primary-color {
  color: var(--primary-color);
}
.has-primary-background-color {
  background: var(--primary-color);
}
.has-secondary-color {
  color: var(--secondary-color);
}
.has-secondary-background-color {
  background: var(--secondary-color);
}
.has-tertiary-color {
  color: var(--tertiary-color);
}
.has-tertiary-background-color {
  background: var(--tertiary-color);
}
.has-cinza-grafite-color {
  color: var(--cinza-grafite-color);
}
.has-cinza-grafite-background-color {
  background: var(--cinza-grafite-color);
}
.has-text-small-font-size {
  font-size: var(--text-small) !important;
}
.has-text-font-size {
  font-size: var(--text) !important;
}
.has-subtitle-font-size {
  font-size: var(--subtitle) !important;
}
.has-title-small-font-size {
  font-size: var(--title-small) !important;
}
.has-title-font-size {
  font-size: var(--title) !important;
}
.has-padrao-font-size {
  font-size: var(--padrao) !important;
}
.has-title-large-font-size {
  font-size: var(--title-large) !important;
}

/*# sourceMappingURL=theme_gutenberg.css.map */
