.nora-category-nav__search{padding:14px 0;border-bottom:1px solid #dedede}.nora-category-nav__search>label{display:block;margin-bottom:7px;color:#777;font-size:9px;letter-spacing:.14em;text-transform:uppercase}.nora-category-nav__search>div{display:grid;grid-template-columns:1fr 40px}.nora-category-nav__search input{min-width:0;min-height:42px;padding:9px 10px;border:1px solid #0a0a0a;border-right:0;border-radius:0;background:#fff;color:#0a0a0a;font:inherit}.nora-category-nav__search button{border:1px solid #0a0a0a;border-radius:0;background:#0a0a0a;color:#fff;font-size:18px;cursor:pointer}.nora-category-nav__search p{margin:7px 0 0;color:#777;font-size:10px;line-height:1.35}.nora-category-nav__search input:focus,.nora-filter input:focus{outline:2px solid #0a0a0a;outline-offset:2px}.nora-filter__count{font-size:11px}.nora-filter>div{max-height:280px;overflow:auto;padding-left:0}.nora-filter__value{display:grid;grid-template-columns:18px 1fr auto;gap:8px;align-items:center;padding:7px 0;font-size:12px;cursor:pointer}.nora-filter__value input{width:15px;height:15px;margin:0;accent-color:#0a0a0a}.nora-filter__value small{color:#777;font-size:10px}.nora-filter__value.is-disabled{color:#aaa;cursor:not-allowed}.nora-filter__price{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nora-filter__price label span{display:block;margin-bottom:5px;color:#777;font-size:10px}.nora-filter__price input{width:100%;min-height:38px;padding:8px;border:1px solid #aaa;border-radius:0}.nora-filters__actions{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding-top:16px}.nora-filters__actions button{min-height:42px;border:1px solid #0a0a0a;border-radius:0;background:#0a0a0a;color:#fff;font:inherit;font-size:12px;cursor:pointer}.nora-filters__actions a{color:#0a0a0a;font-size:11px}.nora-category-nav__catalog-note{margin-top:16px;padding:14px;border:1px solid #dedede}.nora-category-nav__catalog-note strong{font-size:12px}.nora-category-nav__catalog-note p{margin:6px 0 0;color:#666;font-size:11px;line-height:1.45}.goat-active-filters{display:flex;flex-wrap:wrap;gap:8px;padding:0 0 14px}.goat-active-filters a{padding:7px 10px;border:1px solid #0a0a0a;color:#0a0a0a;font-size:11px;text-decoration:none}.goat-active-filters .goat-active-filters__clear{border-color:transparent;text-decoration:underline;text-underline-offset:3px}
