.has-small-font-size{
font-size: var(--wp--preset--font-size--small) !important;
} .has-medium-font-size, h6, p{
font-size: var(--wp--preset--font-size--medium) !important;
} .has-large-font-size, h5{
font-size: var(--wp--preset--font-size--large) !important;
} .has-x-large-font-size, h4 {
font-size: calc(1.275em + 0.3vw) !important;
}
@media (min-width: 1200px) {
.has-x-large-font-size, h4 {
font-size: var(--wp--preset--font-size--x-large) !important;
}
} .has-display-3-font-size, h3 {
font-size: calc(1.3em + 0.6vw) !important;
}
@media (min-width: 1200px) {
.has-display-3-font-size, h3 {
font-size: var(--wp--preset--font-size--display-3) !important;
}
} .has-display-2-font-size, h2 {
font-size: calc(1.325em + 0.9vw) !important;
}
@media (min-width: 1200px) {
.has-display-2-font-size, h2 {
font-size: var(--wp--preset--font-size--display-2) !important;
}
} .has-display-1-font-size, h1 {
font-size: calc(1.375em + 1.5vw) !important;
}
@media (min-width: 1200px) {
.has-display-1-font-size, h1  {
font-size: var(--wp--preset--font-size--display-1) !important;
}
} .has-massive-3-font-size {
font-size: calc(1.45em + 2.066vw) !important;
}
@media (min-width: 1200px) {
.has-massive-3-font-size {
font-size: var(--wp--preset--font-size--massive-3) !important;
}
} .has-massive-2-font-size {
font-size: calc(1.5em + 3.333vw) !important;
}
@media (min-width: 1200px) {
.has-massive-2-font-size {
font-size: var(--wp--preset--font-size--massive-2) !important;
}
} .has-massive-1-font-size {
font-size: calc(1.6em + 5.866vw) !important;
}
@media (min-width: 1200px) {
.has-massive-1-font-size {
font-size: var(--wp--preset--font-size--massive-1) !important;
}
}