body {
background: var(--base-color-background);
color: var(--base-color-text);
font-family: var(--base-font-family);
line-height: var(--base-line-height);
font-size: var(--base-font-size);
}
a {
color: var(--base-color-accent);
text-decoration: none;
}
a:hover {
color: var(--base-color-accent);
text-decoration: underline;
}
h1,
h2 {
font-size: var(--base-font-size-large);
}
h3,
h4,
h5,
h6 {
font-size: var(--base-font-size);
}
small,
cite,
figcaption {
font-size: var(--base-font-size-small);
}
ol,
ul {
list-style-position: outside;
padding: 0 0 0 var(--base-space);
}
.wp-block-button .wp-block-button__link {
border-radius: 0;
padding: calc(var(--base-space)/2) var(--base-space);
font-size: inherit;
background: var(--base-color-accent);
color: var(--base-color-background);
}
hr,
hr.wp-block-separator {
border: 0;
border-top: 1px solid var(--base-color-light);
}
.has-text-color > * {
color: inherit !important;
}