/* Hide all sharing button wrappers and titles completely */
div.sharedaddy:not(.sd-like-enabled) .sd-block,
div.sharedaddy .sd-social-icon-system,
div.sharedaddy h3.sd-title {
	display: none !important;
}

/* Existing share button fix */
/* (leave whatever is already there right above this) */
/* New two-column poetry grid fix */
.auto-two-column ul {
	display: flex;
	flex-wrap: wrap;
	gap: 20px;
}

.auto-two-column li {
	width: calc(50% - 10px);
}

.auto-two-column ul, 
.auto-two-column ol {
	display: flex !important;
	flex-wrap: wrap !important;
	gap: 20px !important;
	list-style: none !important;
	padding-left: 0 !important;
}

.auto-two-column li {
	width: calc(50% - 10px) !important;
}
/* Custom Site & Header Title Colors */
.site-title a, .site-title, .custom-header-title, .site-branding h1, .site-branding h2 {
    color: #e0b0ff !important;
}
/* Target standalone header titles like UNFILTERED VAULT */
.site-header h1, 
.site-header h2, 
.site-header p,
.wp-block-site-title,
.entry-title {
    color: #e0b0ff !important;
}
/* Apply to post and page titles */
/* Metallic Lilac Header Effect */
h1, h2, .site-title, .wp-block-heading {
  background: linear-gradient(135deg, #f3ebff 0%, #d8b4fe 25%, #ffffff 50%, #a855f7 75%, #6b21a8 100%) !important;
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  background-clip: text !important;
  text-fill-color: transparent !important;
  filter: drop-shadow(0px 2px 4px rgba(0, 0, 0, 0.6)) !important;
}
/* Pure Gradient Fade (No Shadow) */
h1, h2, h3, 
.site-title, 
.site-title a, 
.wp-block-heading, 
.wp-block-site-title,
.wp-block-heading a {
  display: inline-block !important;
  color: transparent !important;
  background: linear-gradient(180deg, #ffffff 0%, #e9d5ff 40%, #c084fc 80%, #a855f7 100%) !important;
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  background-clip: text !important;
  text-shadow: none !important;
  filter: none !important;
}
/* Solid Lilac with Sharp Offset Shadow */
h1, h2, h3, 
.site-title, 
.site-title a, 
.wp-block-heading, 
.wp-block-site-title,
.wp-block-heading a {
  background: none !important;
  -webkit-background-clip: unset !important;
  -webkit-text-fill-color: initial !important;
  color: #f3e8ff !important;
  text-shadow: 2px 3px 0px #6b21a8, 3px 4px 6px rgba(0, 0, 0, 0.9) !important;
  filter: none !important;
}
/* Metallic / Embossed Shadow Effect */
h1, h2, h3, .wp-block-heading, .site-title {
  color: #e9d5ff !important;
  text-shadow: 
    1px 1px 0px #ffffff,
    -1px -1px 0px #7e22ce,
    2px 2px 4px rgba(0, 0, 0, 0.9),
    0px 0px 12px rgba(192, 132, 252, 0.6) !important;
}
/* Bright Gradient Text with Sharp 3D Shadow Offset */
h1, h2, h3, 
.site-title, 
.site-title a, 
.wp-block-heading, 
.wp-block-site-title,
.wp-block-heading a {
  display: inline-block !important;
  color: transparent !important;
  background: linear-gradient(180deg, #ffffff 0%, #e9d5ff 50%, #c084fc 100%) !important;
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  background-clip: text !important;
  text-shadow: none !important;
  filter: drop-shadow(3px 3px 0px #7e22ce) drop-shadow(4px 4px 2px rgba(0, 0, 0, 0.9)) !important;
}
/* Crisp Solid Lilac with Sharp 3D Shadow (No Glow) */
h1, h2, h3, 
.site-title, 
.site-title a, 
.wp-block-heading, 
.wp-block-site-title,
.wp-block-heading a {
  background: none !important;
  -webkit-background-clip: unset !important;
  -webkit-text-fill-color: initial !important;
  color: #f3e8ff !important;
  text-shadow: 
    2px 2px 0px #7e22ce,
    3px 3px 0px #6b21a8,
    4px 4px 0px #581c87,
    5px 5px 2px rgba(0, 0, 0, 0.9) !important;
  filter: none !important;
}
/* Clean, sophisticated dark holographic tone for main headings */
h1, h2, h3,
.site-title,
.site-title a,
.wp-block-heading,
.wp-block-site-title,
.wp-block-heading a {
    background: none !important;
    -webkit-background-clip: unset !important;
    -webkit-text-fill-color: initial !important;
    color: #a855f7 !important; /* A rich, deep purple that ties into your logo */
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.8) !important; /* Clean single shadow */
    filter: none !important;
}
/* Rich dark holographic purple with a sharp, deep stepped border */
h1, h2, h3,
.site-title,
.site-title a,
.wp-block-heading,
.wp-block-site-title,
.wp-block-heading a {
    background: none !important;
    -webkit-background-clip: unset !important;
    -webkit-text-fill-color: initial !important;
    color: #d8b4fe !important; /* Lighter face text so it stands out */
    text-shadow: 
        2px 2px 0px #581c87,
        3px 3px 0px #4c1d95,
        4px 4px 0px #3b0764,
        5px 5px 2px rgba(0, 0, 0, 0.9) !important;
    filter: none !important;
}
