
.wp-block-pullquote blockquote::before,
.wp-block-pullquote blockquote::after {
    content: none !important;
}


/* Disable Jetpack / WordPress.com Related Posts */
#jp-relatedposts,
.jp-relatedposts {
  display: none !important;
}
``
/* Hide the Website (URL) field from the WordPress comment form
   Purpose: reduce spam and keep commenting focused on reflection */
.comment-form-url {
  display: none;
}

/* COMMENTS: Remove WordPress post notification checkbox
   Reason: MailPoet handles post delivery */
.comment-subscription-form-comment-subscription {
  display: none;
}


/* Global indentation and spacing for Gutenberg List blocks in Astra */
.entry-content ul.wp-block-list {
  padding-left: 50px;     /* Indent bullets */
}


/* Remove the empty page-title container causing the gap – page 4869 only */
.page-id-4869 .entry-header {
    display: none;
}

/* Force transparent dropdowns for navigation inside Cover blocks */
.cover-nav .wp-block-navigation__submenu-container,
.cover-nav .wp-block-navigation__submenu-container ul {
  background-color: transparent !important;
}

/* Kill Astra's dropdown white box (pseudo-elements) */
.cover-nav .wp-block-navigation__submenu-container::before {
  background-color: transparent !important;
  box-shadow: none !important;
}

/* Ensure text stays readable */
.cover-nav .wp-block-navigation__submenu-container a {
  color: #ffffff !important;
}

/* Subtle hover so links are still discoverable */
.cover-nav .wp-block-navigation__submenu-container a:hover,
.cover-nav .wp-block-navigation__submenu-container a:focus {
  background-color: rgba(255, 255, 255, 0.15);
  color: #ffffff;
}
/* Cover Navigation: transparent dropdown, white text, right-opening with spacing */
.cover-nav .wp-block-navigation__submenu-container,
.cover-nav .wp-block-navigation__submenu-container ul {
  background-color: transparent !important;
}

.cover-nav .wp-block-navigation__submenu-container::before {
  background-color: transparent !important;
  box-shadow: none !important;
}

/* White dropdown text */
.cover-nav .wp-block-navigation__submenu-container a {
  color: #ffffff !important;
}

/* Hover / focus state */
.cover-nav .wp-block-navigation__submenu-container a:hover,
.cover-nav .wp-block-navigation__submenu-container a:focus {
  background-color: rgba(255, 255, 255, 0.15);
  color: #ffffff;
}

/* Position dropdown to the RIGHT of parent item */
.cover-nav .wp-block-navigation__submenu-container {
  left: 100% !important;
  top: 0;
  right: auto !important;
  margin-left: 0.5rem; /* breathing room */
}

