.single-entry-summary .falknerei-reviews{margin:38px 0 12px;padding:28px;background:#f5f7f2;border:1px solid #d8e1d1;border-radius:12px;color:#243320;clear:both;text-align:left}
.falknerei-reviews-kicker{font:600 13px/1.5 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#48613a}
.single-entry-summary .falknerei-reviews h2{font:700 clamp(23px,3.2vw,30px)/1.25 Arial,sans-serif;margin:7px 0 23px;color:#243320}
.falknerei-reviews-summary{display:flex;align-items:center;gap:24px;flex-wrap:wrap;font:16px/1.6 Arial,sans-serif}
.falknerei-reviews-score{display:flex;align-items:baseline;gap:10px}.falknerei-reviews-score strong{font:700 40px/1.15 Arial,sans-serif}.falknerei-reviews-score span{font-size:14px}
.falknerei-reviews-stars{display:block;position:relative;width:max-content;font:22px/1.4 Arial,sans-serif;letter-spacing:2px;color:#8d6000;white-space:nowrap}
.falknerei-reviews-stars-average{color:#b9beb5}.falknerei-reviews-stars-average>span{position:absolute;left:0;top:0;width:90%;overflow:hidden;color:#8d6000}
.single-entry-summary .falknerei-reviews p.falknerei-reviews-note{font:14px/1.6 Arial,sans-serif!important;margin:20px 0 12px;color:#506047}
.falknerei-reviews-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.single-entry-summary .falknerei-review-card{min-width:0;margin:0;padding:20px;background:#fff;border:1px solid #e0e5dc;border-radius:8px;display:flex;flex-direction:column}
.falknerei-review-topic{font:600 12px/1.5 Arial,sans-serif;color:#48613a;margin-bottom:8px}
.single-entry-summary .falknerei-review-card blockquote{font:400 18px/1.55 Georgia,serif;margin:14px 0 20px;padding:0;border:0;color:#243320;overflow-wrap:anywhere}
.falknerei-review-card figcaption{font:600 14px/1.5 Arial,sans-serif;margin-top:auto}.falknerei-review-card figcaption span{display:block;font-weight:400;font-size:12px;color:#56624f}
.falknerei-reviews-footer{margin-top:22px;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}
.single-entry-summary .falknerei-reviews a.falknerei-reviews-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:11px 16px;background:#365528;color:#fff;text-decoration:none;border-radius:7px;font:600 14px/1.5 Arial,sans-serif;white-space:normal}
.single-entry-summary .falknerei-reviews a.falknerei-reviews-link:hover{background:#253e1b}.falknerei-reviews a:focus-visible{outline:3px solid #8d6000;outline-offset:4px}
.single-entry-summary .falknerei-reviews p.falknerei-reviews-date{font:12px/1.6 Arial,sans-serif!important;margin:0;color:#506047}
@media(max-width:767px){.single-entry-summary .falknerei-reviews{padding:20px 16px;margin-top:28px}.falknerei-reviews-grid{grid-template-columns:1fr}.falknerei-reviews-summary{gap:12px 20px}.single-entry-summary .falknerei-review-card{padding:18px}.single-entry-summary .falknerei-reviews a.falknerei-reviews-link{width:100%}.falknerei-reviews-footer{display:block}.single-entry-summary .falknerei-reviews p.falknerei-reviews-date{margin-top:12px}}
