/**
 * Theme Name: Blocksy Child
 * Description: Blocksy Child theme
 * Author: Creative Themes
 * Template: blocksy
 * Text Domain: blocksy
 */


.hero-section[data-type="type-2"] figure {
    position: relative;
}

.hero-section[data-type="type-2"] figure::after {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.15);
    pointer-events: none;
}

.hero-section[data-type="type-2"] .entry-header {
    position: relative;
    z-index: 2;
}

.hero-section[data-type="type-2"] .page-title,
.hero-section[data-type="type-2"] .page-description,
.hero-section[data-type="type-2"] .entry-meta {
    text-shadow: 0 2px 4px rgba(0, 0, 0, 0.85);
}

/* Search results: flower entries without background images */
body.search article.type-flower {
    background: #f5f5f5 !important;
}

body.search article.type-flower,
body.search article.type-flower a,
body.search article.type-flower .entry-title,
body.search article.type-flower .entry-excerpt,
body.search article.type-flower .entry-meta {
    color: #333 !important;
}
