h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
font-family: var(--font-heading);
font-weight: var(--font-weight-regular);
letter-spacing: var(--ls-normal);
color: var(--color-text);
}
h1,
.h1 {
font-size: var(--fs-h1);
line-height: var(--lh-heading);
font-weight: var(--font-weight-extra-bold);
font-style: italic;
}
h2,
.h2 {
font-size: var(--fs-h2);
line-height: var(--lh-heading);
font-weight: var(--font-weight-bold);
font-style: italic;
}
h3,
.h3 {
font-size: var(--fs-h3);
line-height: var(--lh-heading);
font-weight: var(--font-weight-bold);
font-style: italic;
}
h4,
.h4 {
font-size: var(--fs-h4);
line-height: var(--lh-heading);
}
h5,
.h5 {
font-size: var(--fs-h5);
line-height: var(--lh-snug);
}
h6,
.h6 {
font-size: var(--fs-h6);
line-height: var(--lh-snug);
}
.entry-header-inner .entry-title {
text-align:center;
} a {
color: var(--color-text);
text-decoration: underline;
text-underline-offset: 0.15em;
transition: var(--transition-color);
}
a:hover,
a:focus-visible {
color: var(--color-primary);
text-decoration: none;
}
a:focus-visible {
outline: 2px solid var(--color-focus);
outline-offset: 2px;
}
button:hover{
text-decoration: none;
} img,
video {
display: block;
height: auto;
max-width: 100%;
} img.emoji,
img.wp-smiley {
display: inline !important;
width: 1em !important;
height: 1em !important;
max-width: none;
margin: 0 0.07em;
vertical-align: -0.1em;
border: 0;
box-shadow: none;
background: none;
padding: 0;
}