#content .post img,
#content .page img {
max-width: 100%;
height: auto;
}
#content .post img.size-large,
#content .post img.size-full,
#content .page img.size-large,
#content .page img.size-full {
width: 100%;
max-width: 590px;
height: auto;
} #content .category-header {
margin: 0 0 28px;
}
#content .category-title {
margin: 0 0 14px;
font-size: 30px;
line-height: 1.3;
font-weight: 700;
}
#content .category-description {
font-size: 15px;
line-height: 1.6;
}
#content .category-description p {
margin: 0 0 14px;
}
#content .category-description h2 {
margin: 22px 0 10px;
font-size: 18px;
line-height: 1.35;
font-weight: 700;
}
@media (max-width: 680px) {
#content .category-title {
font-size: 26px;
}
} #content a.more-link {
font-size: 15px;
} #content .alignleft a,
#content .alignright a {
font-size: 15px;
} #post-76 p,
#post-76 ul {
font-size: 15px;
font-weight: 400;
line-height: 1.6;
}
#post-76 h2 {
font-size: 18px;
font-weight: 700;
line-height: 1.35;
}
#post-76 h3 {
font-size: 15px;
font-weight: 700;
line-height: 1.5;
}
#post-76 a {
color: #0000ff;
font-weight: 700;
}
#post-76 .bl-comparison-table th,
#post-76 .bl-comparison-table td {
font-size: 15px;
line-height: 1.6;
}
#post-76 p small {
font-size: inherit;
line-height: inherit;
}
#post-76 .bl-affiliate-disclosure {
font-size: 15px;
line-height: 1.6;
}
#post-76 .bl-home-hero {
width: 100%;
max-width: 560px;
margin: 16px 0;
}
#post-76 .bl-home-hero img {
display: block;
width: 100%;
max-width: 560px;
height: auto;
}
#post-76 .bl-trust-box {
margin: 18px 0;
padding: 14px;
border: 1px solid #c8d9b5;
border-radius: 6px;
background: #f7faf3;
}
#post-76 .bl-provider-card {
margin: 16px 0;
padding: 12px;
border: 1px solid #c8d9b5;
border-radius: 6px;
background: #ffffff;
}
#post-76 .bl-provider-card--alt {
background: #f7faf3;
} #content .category-header ~ .post .entry p,
#content .category-header ~ .post .entry li {
font-size: 15px;
line-height: 1.6;
font-weight: 400;
} #post-965 p,
#post-965 li,
#post-965 td,
#post-965 th,
#post-965 figcaption {
font-size: 15px;
line-height: 1.6;
}
#post-965 .entry h2 {
font-size: 18px;
font-weight: 700;
line-height: 1.35;
}
#post-965 .entry h3 {
font-size: 15px;
font-weight: 700;
line-height: 1.5;
} #post-622 .entry p,
#post-622 .entry li,
#post-622 .entry td,
#post-622 .entry th,
#post-622 .entry figcaption {
font-size: 15px;
line-height: 1.6;
}
#post-622 .entry h2 {
font-size: 18px;
font-weight: 700;
line-height: 1.35;
}
#post-622 .entry h3 {
font-size: 15px;
font-weight: 700;
line-height: 1.5;
}
#post-622 .bl-table-wrap {
margin: 18px 0 24px;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
#post-622 .bl-care-table {
width: 100%;
min-width: 620px;
border-collapse: collapse;
background: #ffffff;
}
#post-622 .bl-care-table caption {
padding: 0 0 8px;
font-size: 15px;
font-weight: 700;
text-align: left;
}
#post-622 .bl-care-table th,
#post-622 .bl-care-table td {
padding: 9px;
border: 1px solid #c8d9b5;
vertical-align: top;
text-align: left;
}
#post-622 .bl-care-table th {
background: #f0f7e8;
color: #1f1f1f;
font-weight: 700;
}
#post-622 .bl-note {
margin: 16px 0;
padding: 12px 14px;
border-left: 4px solid #87a95c;
background: #f7faf3;
}
#post-622 .bl-source-note {
margin: 12px 0 20px;
color: #3f3f3f;
} #post-889 .entry p,
#post-889 .entry li,
#post-889 .entry td,
#post-889 .entry th,
#post-889 .entry figcaption {
font-size: 15px;
line-height: 1.6;
}
#post-889 .entry h2 {
font-size: 18px;
font-weight: 700;
line-height: 1.35;
}
#post-889 .entry h3 {
font-size: 15px;
font-weight: 700;
line-height: 1.5;
}
#post-889 .bl-table-wrap {
margin: 18px 0 24px;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
#post-889 .bl-care-table {
width: 100%;
min-width: 720px;
border-collapse: collapse;
background: #ffffff;
}
#post-889 .bl-care-table caption {
padding: 0 0 8px;
font-size: 15px;
font-weight: 700;
text-align: left;
}
#post-889 .bl-care-table th,
#post-889 .bl-care-table td {
padding: 9px;
border: 1px solid #c8d9b5;
vertical-align: top;
text-align: left;
}
#post-889 .bl-care-table th {
background: #f0f7e8;
color: #1f1f1f;
font-weight: 700;
}
#post-889 .bl-article-figure {
max-width: 590px;
margin: 22px auto;
text-align: center;
}
#post-889 .bl-article-figure img {
display: block;
width: 100%;
max-width: 590px;
height: auto;
margin: 0 auto;
}
#post-889 .bl-article-figure figcaption {
margin-top: 7px;
color: #4a4a4a;
} #post-860 .entry p,
#post-860 .entry li,
#post-860 .entry td,
#post-860 .entry th,
#post-860 .entry figcaption {
font-size: 15px;
line-height: 1.6;
}
#post-860 .entry h2 {
font-size: 18px;
font-weight: 700;
line-height: 1.35;
}
#post-860 .entry h3 {
font-size: 15px;
font-weight: 700;
line-height: 1.5;
}
#post-860 .bl-table-wrap {
margin: 18px 0 24px;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
#post-860 .bl-care-table {
width: 100%;
min-width: 720px;
border-collapse: collapse;
background: #ffffff;
}
#post-860 .bl-care-table caption {
padding: 0 0 8px;
font-size: 15px;
font-weight: 700;
text-align: left;
}
#post-860 .bl-care-table th,
#post-860 .bl-care-table td {
padding: 9px;
border: 1px solid #c8d9b5;
vertical-align: top;
text-align: left;
}
#post-860 .bl-care-table th {
background: #f0f7e8;
color: #1f1f1f;
font-weight: 700;
} #post-882 .entry p,
#post-882 .entry li,
#post-882 .entry td,
#post-882 .entry th,
#post-882 .entry figcaption {
font-size: 15px;
line-height: 1.6;
}
#post-882 .entry h2 {
font-size: 18px;
font-weight: 700;
line-height: 1.35;
}
#post-882 .entry h3 {
font-size: 15px;
font-weight: 700;
line-height: 1.5;
}
#post-882 .bl-table-wrap {
margin: 18px 0 24px;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
#post-882 .bl-care-table {
width: 100%;
min-width: 720px;
border-collapse: collapse;
background: #ffffff;
}
#post-882 .bl-care-table caption {
padding: 0 0 8px;
font-size: 15px;
font-weight: 700;
text-align: left;
}
#post-882 .bl-care-table th,
#post-882 .bl-care-table td {
padding: 9px;
border: 1px solid #c8d9b5;
vertical-align: top;
text-align: left;
}
#post-882 .bl-care-table th {
background: #f0f7e8;
color: #1f1f1f;
font-weight: 700;
} #post-1121 .entry p,
#post-1121 .entry li,
#post-1121 .entry td,
#post-1121 .entry th,
#post-1121 .entry figcaption {
font-size: 15px;
line-height: 1.6;
}
#post-1121 .entry h2 {
font-size: 18px;
font-weight: 700;
line-height: 1.35;
}
#post-1121 .entry h3 {
font-size: 15px;
font-weight: 700;
line-height: 1.5;
}
#post-1121 .entry > a img.alignnone {
display: block;
max-width: 100%;
height: auto;
margin-right: auto;
margin-left: auto;
}
#post-1121 .bl-image-caption {
margin-top: 7px;
color: #4a4a4a;
text-align: center;
}
#post-1121 .bl-table-wrap {
margin: 18px 0 24px;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
#post-1121 .bl-care-table {
width: 100%;
min-width: 760px;
border-collapse: collapse;
background: #ffffff;
}
#post-1121 .bl-care-table caption {
padding: 0 0 8px;
font-size: 15px;
font-weight: 700;
text-align: left;
}
#post-1121 .bl-care-table th,
#post-1121 .bl-care-table td {
padding: 9px;
border: 1px solid #c8d9b5;
vertical-align: top;
text-align: left;
}
#post-1121 .bl-care-table th {
background: #f0f7e8;
color: #1f1f1f;
font-weight: 700;
}
#post-1121 .bl-care-table tbody tr:nth-child(even) td,
#post-1121 .bl-care-table tbody tr:nth-child(even) th {
background: #f9fbf6;
}
#post-1121 .bl-faq h3 {
margin-top: 18px;
margin-bottom: 6px;
}
#post-1121 .bl-source-list {
margin-bottom: 22px;
} #post-41112 p,
#post-41112 li,
#post-41112 th,
#post-41112 td {
font-size: 15px;
line-height: 1.5;
}
#post-41112 .entry h2 {
font-size: 18px;
font-weight: 700;
line-height: 1.35;
}
#post-41112 .entry h3 {
font-size: 15px;
font-weight: 700;
line-height: 1.4;
}
#post-41112 img.aligncenter {
display: block;
max-width: 100%;
height: auto;
margin: 18px auto;
}
#post-41112 .bl-plant-figure {
margin: 18px 0;
text-align: center;
}
#post-41112 .bl-plant-figure img {
display: block;
max-width: 100%;
height: auto;
margin: 0 auto;
}
#post-41112 .bl-plant-figure figcaption {
margin-top: 7px;
color: #4a4a4a;
font-size: 13px;
line-height: 1.4;
}
#post-41112 .bl-alpen-table-wrap {
margin: 18px 0 24px;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
#post-41112 .bl-alpen-table {
width: 100%;
min-width: 880px;
border-collapse: collapse;
background: #ffffff;
}
#post-41112 .bl-alpen-table caption {
padding: 0 0 8px;
font-size: 15px;
font-weight: 700;
text-align: left;
}
#post-41112 .bl-alpen-table th,
#post-41112 .bl-alpen-table td {
padding: 8px;
border: 1px solid #c8d9b5;
vertical-align: top;
text-align: left;
}
#post-41112 .bl-alpen-table thead th {
background: #eaf4df;
color: #1f1f1f;
}
#post-41112 .bl-alpen-table tbody tr:nth-child(even) th,
#post-41112 .bl-alpen-table tbody tr:nth-child(even) td {
background: #f9fbf6;
}
#post-41112 .bl-source-list,
#post-41112 .bl-home-link {
font-size: 15px;
} #content #post-41112 .entry p,
#content #post-41112 .entry li,
#content #post-41112 .entry th,
#content #post-41112 .entry td {
font-size: 15px !important;
line-height: 1.5;
}
#content #post-41112 .entry h2 {
font-size: 18px !important;
font-weight: 700 !important;
line-height: 1.35;
}
#content #post-41112 .entry h3 {
font-size: 15px !important;
font-weight: 700 !important;
line-height: 1.4;
} #content .bl-shop-review{color:#000;font-size:15px;line-height:1.5}
#content .bl-shop-review p,#content .bl-shop-review li,#content .bl-shop-review td,#content .bl-shop-review th{font-size:15px;line-height:1.5;font-weight:400}
#content .bl-shop-review h2{font-size:18px;line-height:1.3;font-weight:700;color:#000;margin:26px 0 10px}
#content .bl-shop-review h3{font-size:15px;line-height:1.3;font-weight:700;color:#000;margin:20px 0 7px}
#content .bl-shop-review a{color:#0056b3;font-weight:700}
#content .bl-shop-review .bl-note,#content .bl-shop-review .hinweis{border-left:4px solid #6f8f2f;background:#f3f7eb;padding:12px 14px;margin:16px 0}
#content .bl-shop-review figure{max-width:680px;margin:20px auto;text-align:center}
#content .bl-shop-review figure img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}
#content .bl-shop-review figcaption{font-size:13px;line-height:1.4;margin-top:6px;color:#333}
#content .bl-shop-review .bl-table-wrap,#content .bl-shop-review .table-scroll{overflow-x:auto;margin:16px 0;-webkit-overflow-scrolling:touch}
#content .bl-shop-review table{width:100%;min-width:480px;border-collapse:collapse;background:#fff}
#content .bl-shop-review th,#content .bl-shop-review td{padding:9px;border:1px solid #999;text-align:left;vertical-align:top}
#content .bl-shop-review th{background:#eef4e4;font-weight:700}
#content .bl-shop-review .stand{font-size:13px;color:#333}
#content .bl-shop-review a.cta{display:inline-block;background:#406516;color:#fff;font-weight:700;padding:10px 14px;text-decoration:none;border-radius:3px}
#content .bl-shop-review div.cta{background:#eef6ee;border:1px solid #6d8f6d;padding:14px;margin:20px 0;text-align:center}
#content .bl-shop-review .bl-figure-510{max-width:510px}
#content .bl-shop-review .bl-figure-468{max-width:468px}
#content .bl-shop-review .bl-figure-409{max-width:409px}
#content .bl-shop-review .bl-figure-640{max-width:640px}
#content .bl-shop-review .bl-figure-450{max-width:450px} #content .bl-deals-article caption{font-size:15px;font-weight:700;text-align:left;padding:0 0 8px}
#content .bl-deals-article .baldur-update-note,#content .bl-deals-article .amazon-update,#content .bl-deals-article .stand{font-size:14px;line-height:1.5;color:#333}
#content .bl-deals-article .amazon-cta{display:inline-block;background:#406516;color:#fff;padding:10px 14px;text-decoration:none;border-radius:3px}
#content .bl-deals-article .quellen{margin:16px 0}
#content .bl-deals-article figure img{max-width:100%;height:auto} .klima-umwelt-beitrag{font-size:15px;line-height:1.6;color:inherit}
.klima-umwelt-beitrag h2{font-size:18px;line-height:1.35;font-weight:700;margin:1.7em 0 .65em}
.klima-umwelt-beitrag h3{font-size:15px;line-height:1.45;font-weight:700;margin:1.35em 0 .5em}
.klima-umwelt-beitrag p,.klima-umwelt-beitrag li{font-size:15px;line-height:1.6}
.klima-umwelt-beitrag img{display:block;max-width:100%;height:auto;margin:18px auto}
.klima-umwelt-beitrag .table-scroll{overflow-x:auto;margin:18px 0}
.klima-umwelt-beitrag table{width:100%;border-collapse:collapse;font-size:15px}
.klima-umwelt-beitrag th,.klima-umwelt-beitrag td{border:1px solid #d7d7d7;padding:9px;vertical-align:top;text-align:left}
.klima-umwelt-beitrag th{font-weight:700;background:#f2f7f0}
.klima-umwelt-beitrag .checkliste{background:#f5f8f3;border-left:4px solid #57864b;padding:14px 18px}
.duengen-beitrag{font-size:15px;line-height:1.5;color:#222}
.duengen-beitrag h2{font-size:18px;line-height:1.35;font-weight:700;margin:28px 0 12px}
.duengen-beitrag h3{font-size:15px;line-height:1.45;font-weight:700;margin:22px 0 8px}
.duengen-beitrag p,.duengen-beitrag li{font-size:15px;line-height:1.5}
.duengen-beitrag a{font-weight:700;color:#0645ad;text-decoration:underline;text-underline-offset:2px}
.duengen-beitrag img{display:block;width:100%;height:auto;margin:16px auto;border-radius:6px}
.duengen-beitrag .duengen-hero{max-width:1200px}
.duengen-beitrag .duengen-bild{max-width:900px}
.duengen-beitrag .table-scroll{overflow-x:auto;margin:16px 0 22px;-webkit-overflow-scrolling:touch}
.duengen-beitrag table{width:100%;min-width:680px;border-collapse:collapse;background:#fff}
.duengen-beitrag th,.duengen-beitrag td{border:1px solid #d7ddd4;padding:9px 10px;text-align:left;vertical-align:top;font-size:15px;line-height:1.45}
.duengen-beitrag th{background:#edf5e9;font-weight:700}
.duengen-beitrag tbody tr:nth-child(even){background:#f8faf7}
.duengen-beitrag .praxis-liste{padding-left:22px}
@media(max-width:640px){.duengen-beitrag table{min-width:620px}.duengen-beitrag th,.duengen-beitrag td{padding:8px}}
#content .pf-article{font-size:15px;line-height:1.6;color:#222}
#content .pf-article p,#content .pf-article li{font-size:15px;line-height:1.6}
#content .pf-article h2{font-size:18px;line-height:1.35;margin:28px 0 12px;scroll-margin-top:60px}
#content .pf-article h3{font-size:15px;line-height:1.45;margin:22px 0 8px}
#content .pf-article figure.pf-figure{margin:20px 0;max-width:100%}
#content .pf-article figure.pf-figure img{display:block;max-width:100%;height:auto;margin:0 auto 8px}
#content .pf-article figure.pf-figure figcaption{font-size:14px;line-height:1.5;text-align:center;color:#333;overflow-wrap:anywhere}
#content .pf-article figure.pf-figure .ki-bildnachweis{font-size:13px;line-height:1.5}
#content .pf-article .pf-review-date{font-size:14px;color:#444;margin:12px 0}
#content .pf-article .pf-toc{background:#f2f7ec;border-left:4px solid #577a3f;padding:14px 18px;margin:16px 0 24px}
#content .pf-article .pf-toc ol{margin:8px 0 0;padding-left:22px}
#content .pf-article .pf-toc li{margin:4px 0;padding:0;background:none}
#content .pf-article .pf-toc a{text-decoration:underline;text-underline-offset:2px}
#content .pf-article .pf-table-wrap{max-width:100%;overflow-x:auto;margin:12px 0 22px;-webkit-overflow-scrolling:touch}
#content .pf-article .pf-table-wrap:focus-visible{outline:2px solid #406516;outline-offset:3px}
#content .pf-article table.pf-table{width:100%;min-width:0;border-collapse:collapse;table-layout:fixed;font-size:15px;background:#fff}
#content .pf-article table.pf-table th,#content .pf-article table.pf-table td{padding:9px 8px;border:1px solid #cbd5c4;text-align:left;vertical-align:top;font-size:15px;line-height:1.5;white-space:normal;overflow-wrap:anywhere;hyphens:auto}
#content .pf-article table.pf-table th{background:#ecf3e5;font-weight:700}
#content .pf-article table.pf-table tbody tr:nth-child(even) td{background:#f7faf3}
#content .pf-article table.pf-table caption{font-size:15px;line-height:1.5;font-weight:700;text-align:left;padding:0 0 8px;white-space:normal}
#content .pf-article table.pf-table-simple th:first-child,#content .pf-article table.pf-table-simple td:first-child{width:25%}
#content .pf-article .pf-table-hint{display:none;font-size:14px;color:#444;margin:12px 0 4px}
@media(max-width:600px){#content .pf-article table.pf-table:not(.pf-table-simple){min-width:520px}#content .pf-article .pf-table-hint{display:block}#content .pf-article .pf-toc{padding:12px 14px}}  .grusstexte-beitrag{font-size:15px;line-height:1.55;color:#222}
.grusstexte-beitrag h2{font-size:18px;line-height:1.35;font-weight:700;margin:28px 0 12px}
.grusstexte-beitrag h3{font-size:15px;line-height:1.45;font-weight:700;margin:22px 0 8px}
.grusstexte-beitrag p,.grusstexte-beitrag li{font-size:15px;line-height:1.55}
.grusstexte-beitrag a{font-weight:700;color:#0645ad;text-decoration:underline;text-underline-offset:2px}
.grusstexte-beitrag .grusstexte-bild{margin:18px auto;text-align:center}
.grusstexte-beitrag .grusstexte-bild img{display:block;width:100%;height:auto;margin:0 auto;border-radius:6px}
.grusstexte-beitrag .grusstexte-hero img{max-width:1200px}
.grusstexte-beitrag .grusstexte-bild:not(.grusstexte-hero) img{max-width:900px}
.grusstexte-beitrag figcaption{font-size:14px;line-height:1.45;color:#555;margin-top:7px}
.grusstexte-beitrag .grusstexte-inhalt{background:#f4f8ef;border:1px solid #d3e1c7;border-radius:6px;padding:14px 18px;margin:20px 0}
.grusstexte-beitrag .grusstexte-inhalt ul{columns:2;column-gap:28px;margin:10px 0 0;padding-left:20px}
.grusstexte-beitrag .grusstexte-inhalt li{break-inside:avoid;margin:4px 0}
.grusstexte-beitrag .grusstexte-tabelle-wrap{overflow-x:auto;margin:16px 0 24px;-webkit-overflow-scrolling:touch}
.grusstexte-beitrag .grusstexte-tabelle{width:100%;min-width:650px;border-collapse:collapse;background:#fff}
.grusstexte-beitrag .grusstexte-tabelle th,.grusstexte-beitrag .grusstexte-tabelle td{border:1px solid #d7ddd4;padding:9px 10px;text-align:left;vertical-align:top;font-size:15px;line-height:1.45}
.grusstexte-beitrag .grusstexte-tabelle th{background:#edf5e9;font-weight:700}
.grusstexte-beitrag .grusstexte-tabelle tbody tr:nth-child(even){background:#fafbf9}
.grusstexte-beitrag .grusstexte-bausteine{background:#fbf8f2;border-left:4px solid #8bab62;padding:12px 18px 12px 34px}
@media(max-width:640px){.grusstexte-beitrag .grusstexte-inhalt ul{columns:1}.grusstexte-beitrag .grusstexte-tabelle{min-width:600px}} .blumenbotschaft-beitrag{font-size:15px;line-height:1.55;color:#222}
.blumenbotschaft-beitrag p,.blumenbotschaft-beitrag li{font-size:15px;line-height:1.55}
.blumenbotschaft-beitrag h2{font-size:18px;line-height:1.35;font-weight:700;margin:28px 0 12px}
.blumenbotschaft-beitrag h3{font-size:15px;line-height:1.45;font-weight:700;margin:22px 0 8px}
.blumenbotschaft-beitrag a{font-weight:700;color:#0645ad;text-decoration:underline;text-underline-offset:2px}
.blumenbotschaft-beitrag .blumenbotschaft-bild{margin:18px auto;text-align:center}
.blumenbotschaft-beitrag .blumenbotschaft-bild img{display:block;width:100%;height:auto;max-width:1200px;margin:0 auto;border-radius:6px}
.blumenbotschaft-beitrag figcaption{font-size:14px;line-height:1.45;color:#555;margin-top:7px}
.blumenbotschaft-beitrag .blumenbotschaft-inhalt{background:#f4f8ef;border:1px solid #d3e1c7;border-radius:6px;padding:14px 18px;margin:20px 0}
.blumenbotschaft-beitrag .blumenbotschaft-inhalt ul{columns:2;column-gap:28px;margin:10px 0 0;padding-left:20px}
.blumenbotschaft-beitrag .blumenbotschaft-inhalt li{break-inside:avoid;margin:4px 0}
.blumenbotschaft-beitrag .blumenbotschaft-tabelle-wrap{overflow-x:auto;margin:16px 0 24px;-webkit-overflow-scrolling:touch}
.blumenbotschaft-beitrag .blumenbotschaft-tabelle{width:100%;min-width:720px;border-collapse:collapse;background:#fff}
.blumenbotschaft-beitrag .blumenbotschaft-tabelle th,.blumenbotschaft-beitrag .blumenbotschaft-tabelle td{border:1px solid #d7ddd4;padding:9px 10px;text-align:left;vertical-align:top;font-size:15px;line-height:1.45}
.blumenbotschaft-beitrag .blumenbotschaft-tabelle th{background:#edf5e9;font-weight:700}
.blumenbotschaft-beitrag .blumenbotschaft-tabelle tbody tr:nth-child(even){background:#fafbf9}
@media(max-width:640px){.blumenbotschaft-beitrag .blumenbotschaft-inhalt ul{columns:1}.blumenbotschaft-beitrag .blumenbotschaft-tabelle{min-width:680px}} .blumenstrauss-beitrag{font-size:15px;line-height:1.55;color:#222}
.blumenstrauss-beitrag p,.blumenstrauss-beitrag li{font-size:15px;line-height:1.55}
.blumenstrauss-beitrag h2{font-size:18px;line-height:1.35;font-weight:700;margin:28px 0 12px}
.blumenstrauss-beitrag h3{font-size:15px;line-height:1.45;font-weight:700;margin:22px 0 8px}
.blumenstrauss-beitrag a{font-weight:700;color:#0645ad;text-decoration:underline;text-underline-offset:2px}
.blumenstrauss-beitrag .blumenstrauss-bild{margin:18px auto;text-align:center}
.blumenstrauss-beitrag .blumenstrauss-bild img{display:block;width:100%;height:auto;max-width:1200px;margin:0 auto;border-radius:6px}
.blumenstrauss-beitrag figcaption{font-size:14px;line-height:1.45;color:#555;margin-top:7px}
.blumenstrauss-beitrag .blumenstrauss-inhalt{background:#f4f8ef;border:1px solid #d3e1c7;border-radius:6px;padding:14px 18px;margin:20px 0}
.blumenstrauss-beitrag .blumenstrauss-inhalt ul{columns:2;column-gap:28px;margin:10px 0 0;padding-left:20px}
.blumenstrauss-beitrag .blumenstrauss-inhalt li{break-inside:avoid;margin:4px 0}
.blumenstrauss-beitrag .blumenstrauss-tabelle-wrap{overflow-x:auto;margin:16px 0 24px;-webkit-overflow-scrolling:touch}
.blumenstrauss-beitrag .blumenstrauss-tabelle{width:100%;min-width:720px;border-collapse:collapse;background:#fff}
.blumenstrauss-beitrag .blumenstrauss-tabelle th,.blumenstrauss-beitrag .blumenstrauss-tabelle td{border:1px solid #d7ddd4;padding:9px 10px;text-align:left;vertical-align:top;font-size:15px;line-height:1.45}
.blumenstrauss-beitrag .blumenstrauss-tabelle th{background:#edf5e9;font-weight:700}
.blumenstrauss-beitrag .blumenstrauss-tabelle tbody tr:nth-child(even){background:#fafbf9}
@media(max-width:640px){.blumenstrauss-beitrag .blumenstrauss-inhalt ul{columns:1}.blumenstrauss-beitrag .blumenstrauss-tabelle{min-width:680px}} .blumengruss-versand-beitrag{font-size:15px;line-height:1.55;color:#222}
.blumengruss-versand-beitrag p,.blumengruss-versand-beitrag li{font-size:15px;line-height:1.55}
.blumengruss-versand-beitrag h2{font-size:18px;line-height:1.35;font-weight:700;margin:28px 0 12px}
.blumengruss-versand-beitrag h3{font-size:15px;line-height:1.45;font-weight:700;margin:22px 0 8px}
.blumengruss-versand-beitrag a{font-weight:700;color:#0645ad;text-decoration:underline;text-underline-offset:2px}
.blumengruss-versand-beitrag .blumengruss-versand-bild{margin:18px auto;text-align:center}
.blumengruss-versand-beitrag .blumengruss-versand-bild img{display:block;width:100%;height:auto;max-width:1200px;margin:0 auto;border-radius:6px}
.blumengruss-versand-beitrag figcaption{font-size:14px;line-height:1.45;color:#555;margin-top:7px}
.blumengruss-versand-beitrag .blumengruss-versand-inhalt{background:#f4f8ef;border:1px solid #d3e1c7;border-radius:6px;padding:14px 18px;margin:20px 0}
.blumengruss-versand-beitrag .blumengruss-versand-inhalt ul{columns:2;column-gap:28px;margin:10px 0 0;padding-left:20px}
.blumengruss-versand-beitrag .blumengruss-versand-inhalt li{break-inside:avoid;margin:4px 0}
.blumengruss-versand-beitrag .blumengruss-versand-tabelle-wrap{overflow-x:auto;margin:16px 0 24px;-webkit-overflow-scrolling:touch}
.blumengruss-versand-beitrag .blumengruss-versand-tabelle{width:100%;min-width:720px;border-collapse:collapse;background:#fff}
.blumengruss-versand-beitrag .blumengruss-versand-tabelle th,.blumengruss-versand-beitrag .blumengruss-versand-tabelle td{border:1px solid #d7ddd4;padding:9px 10px;text-align:left;vertical-align:top;font-size:15px;line-height:1.45}
.blumengruss-versand-beitrag .blumengruss-versand-tabelle th{background:#edf5e9;font-weight:700}
.blumengruss-versand-beitrag .blumengruss-versand-tabelle tbody tr:nth-child(even){background:#fafbf9}
@media(max-width:640px){.blumengruss-versand-beitrag .blumengruss-versand-inhalt ul{columns:1}.blumengruss-versand-beitrag .blumengruss-versand-tabelle{min-width:680px}} .vatertag-blumen-beitrag{font-size:15px;line-height:1.55;color:#222}
.vatertag-blumen-beitrag p,.vatertag-blumen-beitrag li,.vatertag-blumen-beitrag td,.vatertag-blumen-beitrag th{font-size:15px;line-height:1.55}
.vatertag-blumen-beitrag h2{font-size:18px;line-height:1.35;font-weight:700;margin:28px 0 12px}
.vatertag-blumen-beitrag h3{font-size:15px;line-height:1.45;font-weight:700;margin:22px 0 8px}
.vatertag-blumen-beitrag a{font-weight:700;color:#0645ad;text-decoration:underline;text-underline-offset:2px}
.vatertag-blumen-bild{margin:18px 0 22px;text-align:center}
.vatertag-blumen-bild img{display:block;max-width:100%;height:auto;margin:0 auto}
.vatertag-blumen-bild figcaption{margin-top:8px;font-size:13px;line-height:1.45;color:#555}
.vatertag-blumen-archivbild img{max-width:360px}
.ki-bildnachweis{font-style:italic}
.vatertag-blumen-inhalt{margin:22px 0;padding:16px 18px;background:#f4f9ec;border-left:4px solid #7aa53a}
.vatertag-blumen-inhalt ul{margin:10px 0 0 20px;columns:2;column-gap:28px}
.vatertag-blumen-inhalt li{margin:0 0 7px;break-inside:avoid}
.vatertag-blumen-tabelle-wrap{margin:16px 0 22px;overflow-x:auto;-webkit-overflow-scrolling:touch}
.vatertag-blumen-tabelle{width:100%;border-collapse:collapse;background:#fff}
.vatertag-blumen-tabelle th,.vatertag-blumen-tabelle td{padding:9px 10px;text-align:left;vertical-align:top;border:1px solid #cfd8c4}
.vatertag-blumen-tabelle th{background:#eaf3dc;font-weight:700}
@media(max-width:680px){.vatertag-blumen-inhalt ul{columns:1}.vatertag-blumen-tabelle{min-width:620px}} .muttertag-ratgeber p,.muttertag-ratgeber li,.muttertag-ratgeber td,.muttertag-ratgeber th{font-size:15px;line-height:1.65}
.muttertag-ratgeber h2{font-size:18px;font-weight:700;line-height:1.35;margin-top:28px}
.muttertag-ratgeber h3{font-size:15px;font-weight:700;line-height:1.45;margin-top:22px}
.muttertag-ratgeber img{max-width:100%;height:auto}
.muttertag-ratgeber figure{margin:22px auto;text-align:center}
.muttertag-ratgeber figcaption{font-size:13px;color:#555;margin-top:6px}
.muttertag-inhalt{background:#f7f7f7;border-left:4px solid #c65b78;padding:14px 18px;margin:22px 0}
.muttertag-inhalt ul{margin:8px 0 0 18px}
.muttertag-tabelle{overflow-x:auto;margin:18px 0}
.muttertag-tabelle table{width:100%;border-collapse:collapse;min-width:660px}
.muttertag-tabelle th,.muttertag-tabelle td{border:1px solid #d8d8d8;padding:9px;text-align:left;vertical-align:top}
.muttertag-tabelle th{background:#f4e9ed;font-weight:700}
.muttertag-quelle{background:#fafafa;border:1px solid #e2e2e2;padding:12px 16px;margin-top:24px} .trauerfloristik-ratgeber{font-size:15px;line-height:1.65;color:#222}
.trauerfloristik-ratgeber p,.trauerfloristik-ratgeber li,.trauerfloristik-ratgeber td,.trauerfloristik-ratgeber th{font-size:15px;line-height:1.65}
.trauerfloristik-ratgeber h2{font-size:18px;line-height:1.35;font-weight:700;margin:28px 0 12px}
.trauerfloristik-ratgeber h3{font-size:15px;line-height:1.45;font-weight:700;margin:22px 0 8px}
.trauerfloristik-ratgeber a{color:#0645ad;font-weight:700;text-decoration:underline;text-underline-offset:2px}
.trauerfloristik-bild{margin:20px 0 24px;text-align:center}
.trauerfloristik-bild img{display:block;max-width:100%;height:auto;margin:0 auto}
.trauerfloristik-bild figcaption{font-size:13px;line-height:1.45;color:#555;margin-top:7px}
.trauerfloristik-inhalt{margin:22px 0;padding:15px 18px;background:#f5f5f3;border-left:4px solid #7a826e}
.trauerfloristik-inhalt ul{margin:9px 0 0 20px;columns:2;column-gap:28px}
.trauerfloristik-inhalt li{margin-bottom:6px;break-inside:avoid}
.trauerfloristik-tabelle-wrap{margin:16px 0 24px;overflow-x:auto;-webkit-overflow-scrolling:touch}
.trauerfloristik-tabelle{width:100%;border-collapse:collapse;background:#fff;min-width:680px}
.trauerfloristik-tabelle th,.trauerfloristik-tabelle td{padding:9px 10px;text-align:left;vertical-align:top;border:1px solid #ccd0c8}
.trauerfloristik-tabelle th{background:#ecefe9;font-weight:700}
.trauerfloristik-hinweis{margin:20px 0;padding:13px 16px;background:#fafafa;border:1px solid #d9d9d9}
.trauerfloristik-werbung{margin:18px 0;padding:13px 16px;background:#fff8e7;border-left:4px solid #c69b38}
.trauerfloristik-quelle{margin:24px 0;padding:13px 16px;background:#f6f8fa;border:1px solid #d8dde3}
.trauerfloristik-fazit{margin:18px 0;padding:14px 17px;background:#f5f5f3;border-left:4px solid #7a826e}
@media(max-width:680px){.trauerfloristik-inhalt ul{columns:1}.trauerfloristik-tabelle{min-width:620px}}
#content .entry .an-article{font-size:15px;line-height:1.6;color:#222}
#content .entry .an-article p,#content .entry .an-article li{font-size:15px;line-height:1.6}
#content .entry .an-article h2{font-size:18px;line-height:1.35;margin:28px 0 12px;scroll-margin-top:60px}
#content .entry .an-article h3{font-size:15px;line-height:1.45}
#content .entry .an-article figure.an-figure{margin:20px 0;max-width:100%}
#content .entry .an-article figure.an-figure img{display:block;max-width:100%;height:auto;margin:0 auto 8px}
#content .entry .an-article figure.an-figure figcaption{font-size:14px!important;line-height:1.5!important;color:#444;text-align:center;overflow-wrap:anywhere}
#content .entry .an-article .ki-bildnachweis{font-size:13px;line-height:1.5}
#content .entry .an-article .an-review-date{font-size:14px;color:#555}
#content .entry .an-article .an-toc{padding:14px 18px;margin:18px 0 24px;background:#f2f7ec;border:1px solid #d3e1c7;border-left:4px solid #6f8f55;border-radius:4px}
#content .entry .an-article .an-toc ul{columns:2;column-gap:28px;margin:10px 0 0;padding-left:20px}
#content .entry .an-article .an-toc li{break-inside:avoid;margin:4px 0;background:none}
#content .entry .an-article .an-table-wrap{max-width:100%;overflow-x:auto;margin:12px 0 22px;-webkit-overflow-scrolling:touch}
#content .entry .an-article .an-table-wrap:focus-visible{outline:2px solid #496d35;outline-offset:3px}
#content .entry .an-article table.an-table{width:100%;min-width:0;table-layout:fixed;border-collapse:collapse}
#content .entry .an-article table.an-table th,#content .entry .an-article table.an-table td{font-size:15px;line-height:1.5;padding:9px 8px;border:1px solid #cfd8c8;vertical-align:top;text-align:left;white-space:normal;overflow-wrap:anywhere;hyphens:auto}
#content .entry .an-article table.an-table caption{font-size:15px;line-height:1.5;font-weight:700;text-align:left;padding:0 0 8px;white-space:normal;color:#222}
#content .entry .an-article .an-table-hint{display:none;font-size:14px;line-height:1.5;color:#444}
#content .an-category-intro{font-size:15px;line-height:1.6;margin:0 0 28px;padding:14px 18px;background:#f2f7ec;border-left:4px solid #6f8f55}
#content .an-category-intro p,#content .an-category-intro li{font-size:15px;line-height:1.6}
#content .an-category-intro a{font-weight:700;text-decoration:underline;overflow-wrap:anywhere}
@media(max-width:600px){#content .entry .an-article table.an-table{min-width:520px}#content .entry .an-article .an-table-hint{display:block}#content .entry .an-article .an-toc{padding:12px 14px}#content .entry .an-article .an-toc ul{columns:1}}