.edk-catalog [hidden]{display:none!important}
.edx-search{border:1px solid #dce5e9;background:#f5f9fa;border-radius:5px;padding:22px;margin:26px 0}
.edx-search label{display:block;font-size:15px;font-weight:700;color:#102b3b;margin:0 0 10px}
.edx-search input[type=search]{display:block;background:#fff;border:1px solid #9bb5bf;border-radius:4px;padding:12px 14px;width:100%;max-width:600px;min-height:46px;font-size:16px;color:#102b3b;box-shadow:none}
.edx-search input:focus{outline:2px solid #008c9d;outline-offset:2px}
.edx-search #edx-result-count{font-size:13px;margin:12px 0 0;color:#405b69}
.edk-catalog #edx-show-more{display:block;margin:28px auto 0;cursor:pointer}
.edk-catalog .edx-facts{margin:0 0 26px;display:grid;grid-template-columns:90px minmax(0,1fr);font-size:14px;line-height:1.6;gap:10px}
.edx-facts dt{font-weight:700;color:#102b3b}.edx-facts dd{margin:0;color:#576d79}
@media(max-width:620px){.edx-search{padding:18px}.edk-catalog .edx-facts{grid-template-columns:75px minmax(0,1fr)}}
