margin: 3.5rem auto 2rem;
.post-inner .entry-content > .wp-block-cover.alignwide:first-child,
.post-inner .entry-content > .wp-block-cover.alignfull:first-child {
/* Font Families ----------------------------- */
font-family: NonBreakingSpaceOverride, "Hoefler Text", Garamond, "Times New Roman", serif;
.entry-content figcaption,
.entry-content .wp-caption-text,
.entry-content .wp-block-file {
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;
@supports ( font-variation-settings: normal ) {
.entry-content figcaption,
.entry-content .wp-caption-text,
.entry-content .wp-block-file {
font-family: "Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;
/* Alignment Classes ------------------------- */
.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
width: calc(100% - 4rem);
[class*="__inner-container"] > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
[class*="__inner-container"] > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright) {
[class*="__inner-container"] > .alignfull {
width: calc(100% - 4rem);
[class*="__inner-container"] > .alignwide {
margin: 0.3rem 2rem 2rem 2rem;
margin: 0.3rem 2rem 2rem 2rem;
[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"] > .alignleft,
[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"] > p .alignleft,
[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"] > .wp-block-image .alignleft {
[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"] > .alignright,
[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"] > p .alignright,
[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"] > .wp-block-image .alignright {
/* Entry Media ------------------------------- */
.alignfull > .wp-caption-text {
width: calc(100% - 4rem);
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/* Comment Headers ----------------------------- */
/* Comment Item ----------------------------- */
div.comment:first-of-type {
.comments .comments-header + div {
.hide-avatars .comment-meta {
letter-spacing: -0.027777778em;
text-decoration: underline;
.comment-author a:focus {
text-decoration: underline;
.comment-metadata a:focus,
.comment-metadata a:hover {
text-decoration: underline;
.comment-content.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
.comment-content.entry-content .alignleft {
.comment-content.entry-content .alignright {
justify-content: flex-start;
letter-spacing: 0.030833333em;
margin: 1.5rem 0 -1rem -1.5rem;
text-transform: uppercase;
.comment-footer-meta > * {
background-color: #cd2653;
.bypostauthor .comment-footer-meta .by-post-author {
.comment-footer-meta a:focus,
.comment-footer-meta a:hover {
text-decoration: underline;
/* Pingbacks & Trackbacks ------------------------- */
.trackback .comment-meta {
/* Comments Pagination ---------------------------- */
justify-content: space-between;
.comments-pagination.only-next {
justify-content: flex-end;
.comments-pagination .page-numbers {
.comments-pagination .page-numbers:focus,
.comments-pagination .page-numbers:hover {
text-decoration: underline;
.comments-pagination .prev,
.comments-pagination .next {
.comments-pagination .prev {
.comments-pagination .next {
/* Comment Respond ---------------------------- */
.comment-respond::after {
.comment-respond .comment-notes,
.comment-respond .logged-in-as {
.comment-respond .comment-notes a,
.comment-respond .logged-in-as a {
.comment-respond .comment-notes a:focus,
.comment-respond .comment-notes a:hover,
.comment-respond .logged-in-as a:focus,
.comment-respond .logged-in-as a:hover {
text-decoration: underline;
.comment-respond p:not(.comment-notes) {
.comment-form-cookies-consent {
.comment-respond > p:last-of-type {
.comment-respond input[type="checkbox"] + label {
.comment-respond input[type="text"],
.comment-respond input[type="email"],
.comment-respond textarea {
.comment-respond textarea {
.comment-respond #submit {
.comment-respond .comments-closed {
/* Reply Respond ---------------------------- */
.comments .comment-respond {
.comments .comment-respond .comment-reply-title,
.comments .comment-respond .comment-notes,
.comments .comment-respond .logged-in-as {
.comment-reply-title small {
letter-spacing: -0.0277em;