.stock-label{display:inline-flex;align-items:center;gap:6px;font-size:11px!important;line-height:1.7!important;color:#adbdaf!important;border:1px solid #344337;background:#111613;border-radius:6px;padding:4px 9px;margin:10px 0!important;width:fit-content;min-height:0!important}.stock-label.is-out,.variant-stock.is-out{color:#ef9da9!important}.stock-label.is-out{background:#201216;border-color:#61313c}.stock-editor{border:1px solid #343439;border-radius:10px;padding:18px;background:#141416}.stock-editor h3{font-size:16px;margin:0 0 14px}.stock-editor .cat-help{margin-bottom:0}.store-variants button .variant-stock{display:block;font-size:10px;color:#a4b5a6;line-height:1.7;margin-top:5px}.store-dialog [disabled]{cursor:not-allowed}.store-detail-footer button[disabled]{background:#27272d!important;border-color:#43434a!important;color:#aaa!important;opacity:1}.cat-tags .stock-label{margin:0!important;font-size:10px!important;padding:3px 8px}.cat-variant-row label:has([name=variantStock]){grid-column:1/-1}.cat-variant-row label:has([name=variantDescription]){grid-column:1/-1}.cat-variant-row button{grid-column:2}.store-product-body>.stock-label{display:inline-flex!important}.store-featured-copy>.stock-label{font-size:11px!important}.stock-editor input{max-width:100%}
@media(max-width:600px){.stock-editor{padding:14px}.store-product-body .stock-label{font-size:9px!important;padding:3px 6px}.cat-variant-row button{grid-column:auto}.stock-label{font-size:10px!important}.store-variants button .variant-stock{font-size:9px}}

/* Clear stock states on the existing black panels; low stock means 1–5 items. */
.stock-label.is-ready,.variant-stock.is-ready{--stock-text:#a6ffd1;--stock-bg:#123d2b;--stock-border:#39c980;--stock-symbol:'✓'}
.stock-label.is-low,.variant-stock.is-low{--stock-text:#ffe1a0;--stock-bg:#49320e;--stock-border:#f4b544;--stock-symbol:'!'}
.stock-label.is-out,.variant-stock.is-out{--stock-text:#ffd0d9;--stock-bg:#501c2a;--stock-border:#ef607c;--stock-symbol:'×'}
.stock-label[class*="is-"]{color:var(--stock-text)!important;background:var(--stock-bg)!important;border-color:var(--stock-border)!important;font-weight:600;box-shadow:inset 0 0 0 1px #ffffff05;letter-spacing:.01em}
.stock-label[class*="is-"]::before,.variant-stock[class*="is-"]::before{content:var(--stock-symbol);display:inline-grid;place-items:center;flex-shrink:0;width:15px;height:15px;border-radius:50%;background:var(--stock-text);color:var(--stock-bg);font-family:Arial,sans-serif;font-size:11px;font-weight:800;line-height:1}
.store-variants button .variant-stock[class*="is-"]{display:flex;align-items:center;gap:6px;width:fit-content;color:var(--stock-text)!important;background:var(--stock-bg);border:1px solid var(--stock-border);border-radius:5px;padding:3px 7px;margin-top:8px;font-weight:600}
@media(max-width:600px){.stock-label[class*="is-"]::before,.variant-stock[class*="is-"]::before{width:13px;height:13px;font-size:10px}.store-product-body .stock-label{font-size:10px!important;flex-wrap:wrap}.store-variants button .variant-stock[class*="is-"]{padding:3px 5px;flex-wrap:wrap}}
