.inventory-filters{--filter-green:#173b2d;--filter-paper:#faf6ec;--filter-line:#9aa58b;border:1px solid var(--filter-line);border-top:4px solid var(--filter-green);color:var(--filter-green);background:#d9e1ce;padding:28px}.inventory-filters[hidden],.inventory-undocumented[hidden]{display:none}.inventory-filter-top{border-bottom:1px solid var(--filter-line);grid-template-columns:1fr auto;align-items:end;gap:24px;padding-bottom:25px;display:grid}.inventory-search>label{font:500 14px var(--sans);margin-bottom:12px;display:block}.inventory-filters .search-field{background:var(--filter-paper);border:1px solid #7d8d74;min-height:54px;padding:13px 16px}.inventory-filters .search-field input{font:400 16px var(--sans);min-width:0;color:var(--filter-green);width:100%}.inventory-filters .search-field input::placeholder{color:#4f5d49;font:400 14px var(--sans)}.inventory-filters .reset-button{min-height:48px;font:500 12px var(--sans);text-underline-offset:5px;white-space:nowrap;color:var(--filter-green);padding:10px 0;text-decoration:underline}.inventory-filter-panel>summary{display:none}.filter-section-title{justify-content:space-between;align-items:baseline;gap:18px;margin:24px 0 17px;display:flex}.filter-section-title .edition-label{color:var(--filter-green);font-size:12px}.filter-section-title p{font:400 12px var(--sans);color:#394b33;margin:0}.inventory-facet-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.inventory-facet{border:0;min-width:0;margin:0;padding:0}.inventory-facet legend{font:500 13px var(--sans);margin-bottom:10px;padding:0}.inventory-facet select,.facet-options>summary{background:var(--filter-paper);width:100%;min-height:49px;font:400 13px var(--sans);color:var(--filter-green);cursor:pointer;border:1px solid #7d8d74;border-radius:0;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}.facet-options>summary::-webkit-details-marker{display:none}.facet-options>summary{list-style:none}.facet-options>summary svg{flex-shrink:0}.facet-checkboxes{background:var(--filter-paper);border:1px solid #7d8d74;border-top:0;padding:8px 10px}.facet-checkboxes label{min-height:44px;font:400 13px var(--sans);cursor:pointer;align-items:center;gap:10px;line-height:1.5;display:flex}.facet-checkboxes input{width:18px;height:18px;accent-color:var(--filter-green);flex-shrink:0}.harvest-filter-title{margin-top:28px}.harvest-facet-grid{grid-template-columns:1fr 1fr}.harvest-facet-grid .facet-checkboxes{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.inventory-filter-note{font:400 12px/1.7 var(--sans);color:#394b33;max-width:85ch;margin:24px 0 0}.inventory-filter-note a{text-underline-offset:3px;text-decoration:underline}.inventory-active-filters{flex-wrap:wrap;gap:9px;display:flex}.inventory-active-filters:empty{display:none}.inventory-active-filters:not(:empty){padding-top:23px}.inventory-active-filters button{min-height:44px;font:400 12px var(--sans);background:var(--filter-green);color:var(--filter-paper);border:1px solid var(--filter-green);cursor:pointer;padding:9px 13px}.inventory-undocumented{font:400 13px/1.65 var(--sans);color:#3c3529;background:#e5dac0;border-left:3px solid #805138;margin:24px 0;padding:17px 22px}.inventory-filters :is(input,select,summary,button,a):focus-visible{outline-offset:4px;outline:2px solid #805138}.inventory-filter-panel>summary{font-family:var(--serif)}.inventory-filters .reset-button{background:0 0;border:0;align-items:center;gap:12px;display:flex}@media (width<=1000px){.inventory-facet-grid{grid-template-columns:1fr 1fr}.filter-section-title{display:block}.filter-section-title p{margin-top:8px}}@media (width<=650px){.inventory-filter-panel>summary{font:400 23px var(--serif)}.inventory-filters{padding:22px 18px}.inventory-filter-top{grid-template-columns:1fr;gap:12px;padding-bottom:16px}.inventory-filters .reset-button{justify-self:start;min-height:44px}.inventory-filter-panel>summary{min-height:56px;font:400 23px var(--display);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.inventory-filter-panel>summary::-webkit-details-marker{display:none}.inventory-filter-panel>summary>span{font:400 12px var(--sans);align-items:center;gap:10px;display:flex}.inventory-facet-grid,.harvest-facet-grid{grid-template-columns:1fr}.inventory-facet legend,.inventory-facet select,.facet-options>summary{font-size:14px}.harvest-facet-grid .facet-checkboxes{grid-template-columns:1fr}.filter-section-title{margin-top:18px}.inventory-filter-note{font-size:12px}}
