.pt-native-supplement [data-inventory-filterable] :is(.inventory-catalog__head h2,.inventory-catalog__head p,.inventory-card h3,.inventory-card__label) {color:#f4fff8!important}
.pt-native-supplement [data-inventory-filter-empty] {color:#f4fff8!important}
.gl-inventory-filter {display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:20px;margin:0 0 24px;border:1px solid #88aa98;border-radius:8px;background:#12271d;color:#f4fff8;font:400 16px/1.6 Arial,sans-serif}
.gl-inventory-filter label {font-weight:700;min-width:0}
.gl-inventory-filter input,.gl-inventory-filter select {display:block;box-sizing:border-box;width:100%;min-width:0;min-height:48px;margin-top:8px;padding:10px;border:2px solid #8aa492;border-radius:4px;background:#fff;color:#142c20;font:400 16px/1.5 Arial,sans-serif}
.gl-inventory-filter p {grid-column:1/-1;margin:0;color:#f4fff8}
.gl-inventory-filter button {justify-self:start;min-height:48px;padding:10px 16px;border:1px solid #a5c5b1;border-radius:4px;background:#10251d;color:#f4fff8;font:700 16px/1.5 Arial,sans-serif;cursor:pointer}
.gl-inventory-filter :is(input,select,button):focus-visible {outline:3px solid #c9ff88;outline-offset:3px}
.gl-inventory-filter [role="status"] {font-weight:700}
.gl-inventory-filter[hidden],[data-inventory-filterable] .inventory-card[hidden],[data-inventory-filterable] .inventory-list>li[hidden],[data-inventory-filter-empty][hidden] {display:none!important}
[data-inventory-filter-empty] {margin:0 0 24px;padding:16px;border:1px solid #88aa98;color:inherit}
@media(max-width:760px) {.gl-inventory-filter {grid-template-columns:minmax(0,1fr)}}
