/* lokality (22) */
.ogarek-lokality h2{margin:0 0 24px;color:#172A4A;text-align:center}
.ogarek-lokality h2::after{content:"";display:block;width:32px;height:4px;margin:12px auto 0;border-radius:2px;background:#D85726}
.ogarek-lokality__podnadpis{margin:-12px 0 24px;font:20px/1.3 "Bree Serif",serif;color:#D85726;text-align:center}
.ogarek-lokality ul{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px;margin:0;padding:0;font:inherit;list-style:none}
.ogarek-lokality__polozka{flex:1;display:flex;align-items:center;gap:14px;min-height:72px;padding:0 18px;border:1px solid #E6E1DA;border-radius:14px;background:#fff;color:#1E5B43;text-decoration:none}
.ogarek-lokality li{display:flex;margin:0}
.ogarek-lokality__polozka:hover{border-color:#1E5B43}
.ogarek-lokality a:focus-visible{outline:2px solid #1E5B43}
.ogarek-lokality svg{flex:none;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round}
.ogarek-lokality__ikona{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:#EEF4F0}
.ogarek-lokality__text{display:grid;flex:1}
.ogarek-lokality__pre{font-size:13px;color:#6B7280}
.ogarek-lokality__nazev{font:700 19px/1.2 "Bricolage Grotesque",sans-serif;color:#172A4A}
.ogarek-lokality__pocet{font-size:15px;white-space:nowrap}
.ogarek-lokality__vse{display:grid;place-items:center;width:fit-content;min-height:48px;margin:24px auto 0;padding:0 28px;border-radius:12px;background:#1E5B43;color:#fff;font-weight:700;text-decoration:none}
@media(max-width:639px){
.ogarek-lokality ul{display:block;border:1px solid #E6E1DA;border-radius:14px;background:#fff;overflow:hidden}
.ogarek-lokality li+li{border-top:1px solid #E6E1DA}
.ogarek-lokality__polozka{min-height:64px;border:0;border-radius:0}
.ogarek-lokality__ikona{display:none}
.ogarek-lokality__nazev{font-size:16px}
.ogarek-lokality__sl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.ogarek-lokality__vse{width:auto}}
