/* Freigegeben: Elegante Chronik (Beitragstitel) und erzählerische kursive H2. */
.entry>.bretonien-title-kicker{font:500 11px/1.5 Arial,Helvetica,sans-serif;letter-spacing:1.8px;text-transform:uppercase;color:#79633d;margin:0 0 14px}
.entry>.bretonien-single-title{
 color:#263e55;font:400 36px/1.22 Georgia,'Times New Roman',serif;
 letter-spacing:-.5px;text-align:left;text-wrap:balance;margin:0 0 18px;
}
.entry>.bretonien-single-title::after{
 content:'';display:block;width:136px;height:18px;margin-top:18px;
 background:linear-gradient(#b99a55,#b99a55) left center/64px 2px no-repeat;
 position:relative;
}
.entry>.bretonien-single-title{position:relative}
.entry>.bretonien-single-title::before{
 content:'';position:absolute;left:66px;bottom:0;width:70px;height:18px;
 background:url(assets/ornament.png) 0 0 no-repeat;
 filter:brightness(0) saturate(100%) invert(65%) sepia(25%) saturate(610%) hue-rotate(3deg) brightness(91%);opacity:.9;
}
/* Inhaltsüberschriften, nicht Kategorie-, Widget- oder Beitragstitel. */
.entry-content h2.wp-block-heading:not(.category-heading h2),
h2.wp-block-heading.is-style-bretonien-narrative{
 color:#344b5c;font:italic 400 21px/1.65 Georgia,'Times New Roman',serif;
 letter-spacing:0;text-transform:none;border:0;background:none;padding:0;
 margin:12px 0 16px;
}
.entry-content h2.wp-block-heading:first-child:not(.category-heading h2){margin-top:0}
.entry-content>.wp-block-group:first-child h2.wp-block-heading:first-child:not(.category-heading h2){margin-top:0}
/* Erste H2 neben dem links umflossenen Beitragsbild ohne oberen Einzug. */
.chronik-flow .chronik-flow-content h2.wp-block-heading:first-child:not(.category-heading h2){margin-top:0;padding-top:0}
.entry-content h2.wp-block-heading::before,
.entry-content h2.wp-block-heading::after,
h2.wp-block-heading.is-style-bretonien-narrative::before,
h2.wp-block-heading.is-style-bretonien-narrative::after{content:none}
@media(max-width:600px){
 .entry>.bretonien-single-title{font-size:29px;line-height:1.25}
 .entry-content h2.wp-block-heading:not(.category-heading h2),
 h2.wp-block-heading.is-style-bretonien-narrative{font-size:19px;line-height:1.65}
}
