.sr-catalogue{width:100%;max-width:1100px;margin:24px auto 40px;line-height:1.6;color:#242424}.sr-catalogue h2{font-size:clamp(26px,3vw,36px)}.sr-catalogue h3{font-size:23px}.sr-catalogue a{text-decoration:underline;text-underline-offset:3px}.sr-catalogue-form{display:flex;align-items:end;gap:16px;flex-wrap:wrap;padding:20px;background:#f3efe7;border:1px solid #d6cbb9;margin:24px 0}.sr-catalogue-form label{display:block;font-weight:600;margin-bottom:5px}.sr-catalogue-form input,.sr-catalogue-form select{min-height:46px;width:100%;background:#fff;color:#242424}.sr-catalogue-form>div:first-child{flex:1;min-width:220px}.sr-catalogue-form button{min-height:46px;background:#242424;color:#fff;border:1px solid #242424;padding:10px 20px}.sr-catalogue :focus-visible{outline:3px solid #80601c;outline-offset:3px}.sr-issue-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:24px 0}.sr-issue-grid article{border:1px solid #d6cbb9;padding:14px;background:#faf8f3}.sr-issue-grid a{display:flex;flex-direction:column;gap:12px;align-items:center}.sr-issue-grid img{height:240px;width:auto;max-width:100%;object-fit:contain}.sr-issue-grid span{font-weight:600}.sr-index-results{padding:0;list-style:none}.sr-index-results>li{padding:16px 0;border-bottom:1px solid #d6cbb9}.sr-index-excerpt{padding:10px 14px;background:#faf8f3;overflow-wrap:anywhere}.sr-catalogue-page{display:inline-block;padding:8px 14px}.sr-catalogue-page[aria-current]{background:#eee7da;font-weight:700}@media(max-width:767px){.sr-catalogue-form{padding:14px;gap:12px}.sr-catalogue-form>div,.sr-catalogue-form button{width:100%}.sr-issue-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sr-issue-grid img{height:190px}.sr-issue-grid article{padding:10px}.sr-catalogue{margin-top:16px}.sr-catalogue h3{font-size:20px}}