/* Fixes */
.entry-content img {
  max-width: 100%;
  height: auto;
}

/* Typography */
.wp-block-post-content a {
  text-decoration: underline;
  text-underline-offset: 0.22em;
  text-decoration-color: #23a8e0 !important;
  transition-duration: 200ms;
  text-decoration-thickness: 3px !important;
  word-break: break-word;
}
.wp-block-post-content a:hover {
  color: #0074db;
  text-decoration: underline;
}


/* Pagination */
.post-nav-links .post-page-numbers {
  padding: var(--wp--preset--spacing--10);
  line-height: 1.5rem;
  text-decoration: none;
  border-radius: 4px;
}

.post-nav-links .post-page-numbers.current {
  border: 1px solid var(--wp--preset--color--base-2);
}

.post-nav-links .post-page-numbers:not(.current) {
  background-color: var(--wp--preset--color--base-2);
}

.post-nav-links {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  gap: 0.25rem;
}


/* Spacious */
.wp-block-post-content.is-style-spacious > .wp-block-heading {
  margin-top: 6rem;
  margin-bottom: 1rem;
}


/* Category - Photoshop Tutorials */
body.category-photoshop-tutorials .wp-block-post-content figure.wp-block-image {
    padding: 1rem;
    border: 1px solid #ccc;
    text-align: center;
    background: #eee;
    border-radius: 8px;
    margin-top: 1rem;
}



/* Download Block */
.pt-block-download {
  padding-top: var(--wp--preset--spacing--30);
  padding-right: var(--wp--preset--spacing--30) !important;
  padding-bottom: var(--wp--preset--spacing--30);
  padding-left: var(--wp--preset--spacing--30) !important;
  background-color: var(--wp--preset--color--base-2);
  border: 1px solid #969696;
  border-radius: 8px;
}


/* Old AuthorComment Block */
.authorcomment {
  display: flex;
  flex-direction: column;
}

.authorcomment img {
  width: 33.33%;
  height: auto;
  margin-right: var(--wp--preset--spacing--30);
  float: left;
}
