/**
 * Erweitertes Styling für mit dem WordPress Block Editor erstellte Inhalte
 */

/* Button Links zurücksetzen */
.wp-block-button__link {
	all: unset;
}
/* Block-Styling - Veraltet?  */
/*wp-blog elemente*/
/*
pre.wp-block-code{
	margin-bottom: 30px;
}
.wp-block-button .wp-block-button__link.wp-element-button {
	padding: 0px;
  transition: all .3s ease-in;
  border-bottom: 1px solid var(--bricks-color-bdgvar);
	color: var(--bricks-color-bdgvar);
  background-color: var(--bricks-color-fccfjr);
  border-radius: 0;
  box-shadow: none;
  text-decoration: none;
  font-size: 2rem;
	margin-top: 20px;
}
.wp-block-button .wp-block-button__link.wp-element-button:hover {
	border-bottom: 1px solid var(--bricks-color-smxxaq);
}
figure.wp-block-image img {margin-bottom: 0px;}
figure.wp-block-image {margin-bottom: 30px;}
.brxe-post-author .avatar{
	background-color: var(--bricks-color-bdgvar);
}
.blog-artikel blockquote.wp-block-quote{
	font-size: 2rem;
	margin: 20px 0;
	font-style: italic;
	font-family: "DM Sans";
	border-color:var(--bricks-color-smxxaq);
}
.blog-artikel h3{
	margin-top: 1.4rem;
  	margin-bottom: 1.2rem;
}
.blog-artikel h2{
	margin-top: 2.4rem;
  	margin-bottom: 1.2rem;
}
*/
/*block vorlagen cta elemente*/
/*
.wp-block-group.blog-cta-section{
	background-color: var(--bricks-color-bdgvar) ;
	color: var(--bricks-color-fccfjr) ;
	padding:40px;
	margin-bottom: 20px;
	margin-top: 20px;
}
.wp-block-group.blog-cta-section .wp-block-button__link.wp-element-button {
	font-size: 1.6rem;
    transition: all .1s ease-in;
    padding-top: 0.53em;
    padding-right: 1.63em;
    padding-bottom: 0.53em;
    padding-left: 1.63em;
	background-color: var(--bricks-color-smxxaq);
}
.wp-block-group.blog-cta-section .wp-block-button__link.wp-element-button:hover {
    background-color: var(--bricks-color-fccfjr);
    color: var(--bricks-color-bdgvar);
    border-color: var(--bricks-color-smxxaq);
}
*/
/* Blog */
/*
.wp-block-button a.wp-element-button {
	border-radius: var(--button-border-radius) !important;
	color: var(--farbe-weiss)!important;
	background-color: var(--farbe-schwarz)!important;
	border: 1px solid var(--farbe-weiss) !important;
	font-size: 14px!important;
	font-family: "Open Sans";
	font-weight: 600;
	line-height: 20px;
	transition: all 0.3s ease-in;
	padding-top: 10px;
	padding-right: 24px;
	padding-bottom: 10px;
	padding-left: 24px;
	margin-top:20px;
}
.wp-block-button:hover a.wp-element-button {
	color: var(--farbe-schwarz)!important ;
	background-color: var(--farbe-weiss)!important;
	border: 1px solid var(--farbe-schwarz) !important;
}
.wp-block-image,
.wp-block-media-text__media,
.wp-block-embed.is-type-video.is-provider-youtube {
	border-radius: var(--box-border-radius) !important;
	overflow: hidden;
}
.wp-block-heading {
	margin-bottom: 10px;
}
ul.wp-block-list li,
ol.wp-block-list li{
	margin-bottom: 5px;
}
.wp-block-group.card-black {
	background-color: var(--farbe-schwarz);
	border-radius: var(--box-border-radius);
	padding-top: var(--box-padding-y);
	padding-right: var(--box-padding-x);
	padding-bottom: var(--box-padding-y);
	padding-left: var(--box-padding-x);
	column-gap: var(--box-gap-column);
	row-gap: var(--box-gap-row);
	color: var(--bricks-color-ratuba);
	margin: 10px 0;
}
.wp-block-group.card-box-shadow {
	box-shadow: 0 0 7px 1px var(--bricks-color-tmusna);
	border-radius: var(--box-border-radius);
	background-color: var(--farbe-weiss);
	 padding-top: var(--box-padding-y);
	padding-right: var(--box-padding-x);
	padding-bottom: var(--box-padding-y);
	padding-left: var(--box-padding-x);
		margin: 10px 0;
}
*/