Adding print support. The print styles are based on the the great work of
Andreas Hecht in https://www.jotform.com/blog/css-perfect-print-stylesheet-98272/.
/*--------------------------------------------------------------
----------------------------------------------------------------
--------------------------------------------------------------*/
.single .site-main > article > .entry-footer {
.site-footer .site-info {
font: 13pt Georgia, "Times New Roman", Times, serif;
font: 13pt var(--global--font-secondary, Georgia, "Times New Roman", Times, serif);
background: #fff !important;
.comment-meta .comment-author .fn {
page-break-inside: avoid;
page-break-inside: avoid;
page-break-inside: avoid;
page-break-inside: avoid;
page-break-inside: avoid;
page-break-before: avoid;
text-decoration: underline;
content: " < " attr(href) "> ";
article a[href^="#"]:after {
a:not(:local-link):after {
content: " < " attr(href) "> ";
content: "\a< " attr(href) "> ";
.comment-metadata a:after,
.wp-block-calendar a:after,
.wp-block-tag-cloud a:after,
.site-title + .primary-navigation,
.comment .comment-metadata .edit-link,
display: none !important;
.entry .entry-content .wp-block-button .wp-block-button__link,
.entry .entry-content .button,
.entry .entry-content .wp-block-file__button {