/* Understated inventory labels shared by collection, galleries and product pages. */
.piece-status{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #a58d5c;background:#f7f3eb;color:#69552d;font:500 10px/1.2 Manrope,Arial,sans-serif;letter-spacing:.17em;text-transform:uppercase;white-space:nowrap}
.piece-status::before{content:"";width:4px;height:4px;border-radius:50%;background:currentColor;flex:none}
.piece-status--sold{background:#eae8e1;border-color:#a5a79d;color:#4d554e}
.piece-status[hidden]{display:none!important}
.product-image>.piece-status{position:absolute;z-index:2;left:22px;bottom:24px}
.dialog-copy>.piece-status{margin:0 0 16px}
.product-layout .piece-status{margin:0 0 20px}
@media(max-width:700px){.product-image>.piece-status{left:16px;bottom:22px}.piece-status{font-size:9px;padding:8px 10px}}
