body {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
}
a {
text-decoration-thickness: 1px;
text-underline-offset: 0.15em;
}
input, textarea {
color: inherit;
font: inherit;
letter-spacing: inherit;
}
::placeholder { 
color: var( --wp--preset--color--70 );
} @media (max-width: 781px) {
:root:not(.editor-styles-wrapper) .site-header-desktop,
:root:not(.editor-styles-wrapper) .site-sidebar-col {
display: none !important;
}
}
@media (min-width: 782px) {
:root:not(.editor-styles-wrapper) .site-header {
display: none !important;
}
} .hide-empty:empty { display: none !important; } .is-style-has-quotation-mark:before,
.wp-block-pullquote blockquote:before {
content: "“";
display: block;
font-family: "Open Sauce Two", ui-sans-serif, sans-serif;
font-size: clamp( 80px, 3em, 128px );
line-height: .8;
margin-left: -.05em;
margin-bottom: .3em;
max-height: .3em;
}