.catalog-section[data-astro-cid-ttgomkr6]{padding-top:48px}.catalog-controls[data-astro-cid-ttgomkr6]{display:grid;grid-template-columns:minmax(280px,1.1fr) minmax(190px,.8fr) minmax(220px,1fr);gap:24px;padding:25px;background:#f3f6fa}.catalog-controls[data-astro-cid-ttgomkr6][hidden],.catalog-card[data-astro-cid-ttgomkr6][hidden],.catalog-empty[data-astro-cid-ttgomkr6][hidden],.reset-filters[data-astro-cid-ttgomkr6][hidden]{display:none}.kind-filter[data-astro-cid-ttgomkr6]{min-width:0;margin:0;padding:0;border:0}.kind-filter[data-astro-cid-ttgomkr6] legend[data-astro-cid-ttgomkr6],.filter-field[data-astro-cid-ttgomkr6]>span[data-astro-cid-ttgomkr6]{display:block;padding:0;margin-bottom:9px;color:#334e6e;font-size:13px;font-weight:700}.kind-options[data-astro-cid-ttgomkr6]{display:flex;min-height:46px}.kind-options[data-astro-cid-ttgomkr6] button[data-astro-cid-ttgomkr6]{flex:1;padding:9px 12px;color:#334e6e;background:#fff;border:1px solid #cfdbe8;white-space:nowrap;font-size:13px}.kind-options[data-astro-cid-ttgomkr6] button[data-astro-cid-ttgomkr6]+button[data-astro-cid-ttgomkr6]{margin-left:-1px}.kind-options[data-astro-cid-ttgomkr6] button[data-astro-cid-ttgomkr6][aria-pressed=true]{position:relative;color:#fff;border-color:#174e99;background:#174e99}.kind-options[data-astro-cid-ttgomkr6] button[data-astro-cid-ttgomkr6]:hover:not([aria-pressed=true]){color:#174e99;background:#eaf1f9}.filter-field[data-astro-cid-ttgomkr6]{display:block;min-width:0}.filter-field[data-astro-cid-ttgomkr6] select[data-astro-cid-ttgomkr6],.filter-field[data-astro-cid-ttgomkr6] input[data-astro-cid-ttgomkr6]{width:100%;height:46px;padding:0 13px;color:#172d48;background:#fff;border:1px solid #cfdbe8;border-radius:0;font:inherit;font-size:14px}.filter-field[data-astro-cid-ttgomkr6] input[data-astro-cid-ttgomkr6]::placeholder{color:#647b93;opacity:1}.filter-field[data-astro-cid-ttgomkr6] select[data-astro-cid-ttgomkr6]:focus-visible,.filter-field[data-astro-cid-ttgomkr6] input[data-astro-cid-ttgomkr6]:focus-visible{outline:3px solid #6c9c26;outline-offset:2px}.results-bar[data-astro-cid-ttgomkr6]{display:flex;justify-content:space-between;align-items:center;min-height:69px;gap:20px;color:#53677e;font-size:13px}.reset-filters[data-astro-cid-ttgomkr6]{min-height:44px;padding:8px 0;color:var(--blue);background:transparent;border:0;font:inherit;cursor:pointer}.reset-filters[data-astro-cid-ttgomkr6]:hover{text-decoration:underline;text-underline-offset:4px}.catalog-grid[data-astro-cid-ttgomkr6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 25px}.catalog-card[data-astro-cid-ttgomkr6]{min-width:0}.catalog-card-link[data-astro-cid-ttgomkr6]{display:flex;height:100%;flex-direction:column;color:inherit}.catalog-card-image[data-astro-cid-ttgomkr6]{aspect-ratio:1.65;overflow:hidden;background:#edf2f6}.catalog-card-image[data-astro-cid-ttgomkr6] img[data-astro-cid-ttgomkr6]{display:block;width:100%;height:100%;object-fit:contain}.catalog-card-copy[data-astro-cid-ttgomkr6]{padding-top:17px}.catalog-card[data-astro-cid-ttgomkr6] h2[data-astro-cid-ttgomkr6]{margin:0 0 8px;font-size:19px;line-height:1.5;letter-spacing:0}.product-summary[data-astro-cid-ttgomkr6]{margin:0;color:var(--muted);font-size:14px;line-height:1.8}.catalog-card-link[data-astro-cid-ttgomkr6]:hover h2[data-astro-cid-ttgomkr6]{color:var(--blue)}.catalog-empty[data-astro-cid-ttgomkr6]{padding:62px 24px;background:#f3f6fa;text-align:center}.catalog-empty[data-astro-cid-ttgomkr6] h3[data-astro-cid-ttgomkr6]{font-size:21px}.catalog-empty[data-astro-cid-ttgomkr6] p[data-astro-cid-ttgomkr6]{margin:11px auto 24px;color:#53677e;font-size:14px}@media(max-width:1000px){.catalog-controls[data-astro-cid-ttgomkr6]{grid-template-columns:1fr 1fr}.kind-filter[data-astro-cid-ttgomkr6]{grid-column:1 / -1}.kind-options[data-astro-cid-ttgomkr6]{max-width:440px}.catalog-grid[data-astro-cid-ttgomkr6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.catalog-section[data-astro-cid-ttgomkr6]{padding-top:32px}.catalog-controls[data-astro-cid-ttgomkr6]{grid-template-columns:1fr;gap:17px;padding:20px}.kind-filter[data-astro-cid-ttgomkr6]{grid-column:auto}.kind-options[data-astro-cid-ttgomkr6]{max-width:none}.filter-field[data-astro-cid-ttgomkr6] select[data-astro-cid-ttgomkr6],.filter-field[data-astro-cid-ttgomkr6] input[data-astro-cid-ttgomkr6]{font-size:16px}.catalog-grid[data-astro-cid-ttgomkr6]{gap:32px 16px}.catalog-card-copy[data-astro-cid-ttgomkr6]{padding-top:14px}.catalog-card[data-astro-cid-ttgomkr6] h2[data-astro-cid-ttgomkr6]{font-size:17px}}@media(max-width:460px){.catalog-grid[data-astro-cid-ttgomkr6]{grid-template-columns:1fr}.catalog-card[data-astro-cid-ttgomkr6] h2[data-astro-cid-ttgomkr6]{font-size:18px}}
