/* Freigegeben: feiner goldener Titelabschluss und Freiraum statt Trennlinien. */
.wp-block-post-template .wp-block-post-excerpt .bretonien-list-lead{font:italic 400 21px/1.65 Georgia,'Times New Roman',serif;color:#344b5c;margin:0 0 14px}
.wp-block-post-template .wp-block-post-excerpt .wp-block-post-excerpt__excerpt{font:17px/1.85 Georgia,'Times New Roman',serif;color:#263442;margin:0 0 18px}
@media(max-width:600px){.wp-block-post-template .wp-block-post-excerpt .bretonien-list-lead{font-size:19px}.wp-block-post-template .wp-block-post-excerpt .wp-block-post-excerpt__excerpt{font-size:16px}}
.wp-block-post-template .wp-block-post-title{
 position:relative;color:#263e55;font:400 28px/1.35 Georgia,'Times New Roman',serif;
 letter-spacing:-.2px;margin:0 0 12px;text-wrap:pretty;
}
.wp-block-post-template .wp-block-post-title a{color:inherit;text-decoration:none}
.wp-block-post-template .wp-block-post-title a:hover{color:#48647a;text-decoration:underline;text-decoration-color:#b99a55;text-underline-offset:5px;text-decoration-thickness:1px}
.wp-block-post-template .wp-block-post-title::after{
 content:'';display:block;width:94px;height:14px;margin-top:10px;
 background:linear-gradient(#b99a55,#b99a55) left center/38px 1px no-repeat;
}
.wp-block-post-template .wp-block-post-title::before{
 content:'';position:absolute;left:40px;bottom:-2px;width:70px;height:18px;
 background:url(assets/ornament.png) 0 0 no-repeat;
 transform:scale(.75);transform-origin:left center;
 filter:brightness(0) saturate(100%) invert(65%) sepia(25%) saturate(610%) hue-rotate(3deg) brightness(91%);opacity:.85;
}
.wp-block-post-template>.wp-block-post{border-top:0!important;border-bottom:0!important}
.wp-block-post-template>.wp-block-post+.wp-block-post{margin-top:18px}
.wp-block-post-template>.wp-block-post>.wp-block-separator:not(.is-style-bretonien-ornament),
.wp-block-post-template>.wp-block-post>.wp-block-group>.wp-block-separator:not(.is-style-bretonien-ornament){display:none}
.wp-block-post-template .wp-block-post-excerpt__more-link,
.wp-block-post-template .wp-block-read-more{
 display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:2px 0;
 color:#315c70;font:500 14px/1.5 Arial,Helvetica,sans-serif;text-decoration:none;
 background:none;border:0;border-bottom:1px solid #b99a55;border-radius:0;box-sizing:border-box;
}
.wp-block-post-template .wp-block-post-excerpt__more-link::after,
.wp-block-post-template .wp-block-read-more::after{
 content:'';display:inline-block;flex:none;width:16px;height:16px;
 background:url(assets/chronik-arrow.svg) center/contain no-repeat;transition:transform .15s ease;
}
.wp-block-post-template .wp-block-post-excerpt__more-link:hover,
.wp-block-post-template .wp-block-read-more:hover{color:#263e55;border-bottom-color:#79633d}
.wp-block-post-template .wp-block-post-excerpt__more-link:hover::after,
.wp-block-post-template .wp-block-read-more:hover::after{transform:translateX(3px)}
.wp-block-post-template .bretonien-dateline{font:italic 15px/1.6 Georgia,'Times New Roman',serif;margin:0 0 20px;color:#596674}
@media(max-width:600px){.wp-block-post-template .wp-block-post-title{font-size:24px;line-height:1.4}}
@media(prefers-reduced-motion:reduce){.wp-block-post-template .wp-block-post-excerpt__more-link::after,.wp-block-post-template .wp-block-read-more::after{transition:none}}
