.catalogue-filters_filters__O8rYu{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:16px;align-items:end;width:min(100%,560px);min-width:0}.catalogue-filters_hasTechnology__M6T_g{grid-template-columns:minmax(0,1.3fr) minmax(200px,1fr) minmax(170px,1fr);width:min(100%,880px)}.catalogue-filters_field__6Kgbp{display:grid;gap:8px;min-width:0}.catalogue-filters_label__G0Eyl{color:var(--muted);font-size:var(--text-small);font-weight:600;line-height:1.5}.catalogue-filters_brandSelect__ucRYk,.catalogue-filters_search__dFn5H{border:1px solid #b9cbd2;border-radius:10px;background:var(--paper);box-shadow:0 1px 2px rgb(8 36 58/3%);transition:border-color .18s ease,box-shadow .18s ease}.catalogue-filters_brandSelect__ucRYk:hover,.catalogue-filters_search__dFn5H:hover{border-color:#849fac}.catalogue-filters_brandSelect__ucRYk:focus-visible,.catalogue-filters_search__dFn5H:focus-within{border-color:var(--teal);box-shadow:0 0 0 3px rgb(0 117 139/12%)}.catalogue-filters_search__dFn5H{position:relative}.catalogue-filters_search__dFn5H>svg{position:absolute;top:50%;left:16px;transform:translateY(-50%);color:var(--teal);pointer-events:none}.catalogue-filters_searchInput__oL4WN{display:block;width:100%;min-width:0;min-height:50px;padding:12px 48px;border:0;border-radius:inherit;background:transparent;color:var(--ink);font-family:inherit;font-size:var(--text-body);line-height:1.5}.catalogue-filters_searchInput__oL4WN:focus{outline:none}.catalogue-filters_searchInput__oL4WN::placeholder{color:#667984;opacity:1}.catalogue-filters_searchInput__oL4WN::-webkit-search-cancel-button{appearance:none}.catalogue-filters_clear__CocgO{position:absolute;top:3px;right:3px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:7px;background:transparent;color:var(--muted)}.catalogue-filters_clear__CocgO:hover{background:#edf5f6;color:var(--ink)}.catalogue-filters_brand__PTw5O{position:relative;min-width:0}.catalogue-filters_brandSelect__ucRYk{appearance:none;width:100%;height:52px;padding:0 44px 0 16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--ink);font-family:inherit;font-size:var(--text-body);font-weight:500;line-height:1.5;cursor:pointer}.catalogue-filters_brandSelect__ucRYk:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.catalogue-filters_chevron__L_Gzk{position:absolute;top:50%;right:16px;transform:translateY(-50%);color:var(--teal);pointer-events:none}.catalogue-filters_chevron__L_Gzk svg{transform:rotate(90deg);transition:transform .18s ease}@supports (appearance:base-select){.catalogue-filters_brandSelect__ucRYk,.catalogue-filters_brandSelect__ucRYk::picker(select){appearance:base-select}.catalogue-filters_brandSelect__ucRYk{display:flex;align-items:center}.catalogue-filters_brandSelect__ucRYk::picker-icon{display:none}.catalogue-filters_brandSelect__ucRYk:open+.catalogue-filters_chevron__L_Gzk svg{transform:rotate(270deg)}.catalogue-filters_brandSelect__ucRYk::picker(select){margin-block-start:8px;max-height:min(320px,60dvh);padding:6px;border:1px solid var(--line);border-radius:12px;background:var(--paper);color:var(--ink);box-shadow:0 12px 36px rgb(8 36 58/12%);overflow-y:auto;font-family:inherit}.catalogue-filters_brandSelect__ucRYk option{display:flex;align-items:center;gap:12px;min-height:44px;padding:10px 12px;border-radius:7px;color:var(--ink);font-size:var(--text-card);font-weight:500;line-height:1.5;cursor:pointer}.catalogue-filters_brandSelect__ucRYk option:focus-visible,.catalogue-filters_brandSelect__ucRYk option:hover{background:#f0f7f8}.catalogue-filters_brandSelect__ucRYk option:checked{background:#e6f3f5;color:var(--teal);font-weight:600}.catalogue-filters_brandSelect__ucRYk option::checkmark{order:1;margin-inline-start:auto;color:var(--teal)}}@media (max-width:1000px){.catalogue-filters_filters__O8rYu{width:100%}}@media (max-width:768px){.catalogue-filters_hasTechnology__M6T_g{grid-template-columns:minmax(0,1fr);gap:16px}}@media (max-width:560px){.catalogue-filters_filters__O8rYu{grid-template-columns:minmax(0,1fr);gap:16px}}