/*
Theme Name: Kim Darling
Version: 1.0
License: GNU General Public License v3 or later
Description: Native block theme preserving Kim Darling's existing presentation.
*/
:root {--kd-global-color-primary:#6EC1E4;--kd-global-color-secondary:#54595F;--kd-global-color-text:#7A7A7A;--kd-global-color-accent:#61CE70;--kd-global-typography-primary-font-family:"Roboto";--kd-global-typography-primary-font-weight:600;--kd-global-typography-secondary-font-family:"Roboto Slab";--kd-global-typography-secondary-font-weight:400;--kd-global-typography-text-font-family:"Roboto";--kd-global-typography-text-font-weight:400;--kd-global-typography-accent-font-family:"Roboto";--kd-global-typography-accent-font-weight:500;}
h1.entry-title{display:var(--page-title-display)}
.site-header,.site-footer{padding-inline:5rem}
.site-header .site-description{font-size:1.5rem;font-weight:700}
/* The block canvas supplies wrappers; retain the original content geometry. */
.wp-site-blocks{padding:0} .wp-site-blocks > *{margin-block:0}
.wp-calendar-table thead th {
    padding: 1em 1em !important;
}

.wp-block-calendar td, .wp-block-calendar th {
    padding: 3em 0.25em;
}

a {
	color: black;
}

.post-meta {
	display: none;
}

.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before {
	backdrop-filter: none;
	mask-image: none;
  -webkit-backdrop-filter: none !important;
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
	bottom: -3em;
	text-shadow: none;
	color: black;
	background: none;
}

.wp-block-gallery.has-nested-images figure.wp-block-image {

}

.site-footer {
	clear:both;
}
/* Preserve classic gallery spacing; theme.json supplies the matching width gap. */
.wp-block-gallery {gap:24px}
