.sd-badges{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px}.sd-badge{display:inline-flex;align-items:center;padding:2px 6px;font-family:var(--font-body);font-size:11px;font-weight:var(--fw-medium, 500);line-height:1.35;letter-spacing:.04em;white-space:nowrap;color:var(--color-label);background:var(--color-surface-white);border:1px solid var(--color-neutral-border);border-radius:2px}.sd-badge--preorder{color:var(--color-preorder);background:var(--color-preorder-bg);border-color:var(--color-preorder-border)}.sd-badge--new{color:var(--color-point);background:var(--color-point-bg);border-color:var(--color-point-border)}.sd-badge--restock,.sd-badge--free-shipping{color:var(--color-label);background:var(--color-neutral-bg);border-color:var(--color-neutral-border)}.sd-badge--outlet{color:var(--color-outlet-ink);background:var(--color-outlet-bg);border-color:var(--color-outlet-bg)}.sd-badge--sale{color:var(--color-sale);background:var(--color-sale-bg);border-color:var(--color-sale-border)}.sd-badge--point{color:var(--color-point);border-color:var(--color-point-border)}.sd-badge--novelty{gap:4px;color:var(--color-point);background:var(--color-point-bg);border-color:var(--color-point-border)}.sd-badge__ico{flex:0 0 auto}.sd-badge--c-black{color:var(--color-outlet-ink);background:var(--color-outlet-bg);border-color:var(--color-outlet-bg)}.sd-badge--c-gold{color:var(--color-point);background:var(--color-point-bg);border-color:var(--color-point-border)}.sd-badge--c-red{color:var(--color-sale);background:var(--color-sale-bg);border-color:var(--color-sale-border)}.sd-badge--c-blue{color:var(--color-preorder);background:var(--color-preorder-bg);border-color:var(--color-preorder-border)}.sd-badge--c-gray{color:var(--color-label);background:var(--color-neutral-bg);border-color:var(--color-neutral-border)}.sd-badge--low-stock{color:var(--color-sale);border-color:var(--color-sale-border)}.sd-soldout-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-ink) 32%,transparent);pointer-events:none}.sd-soldout-overlay__label{font-family:var(--font-body);font-size:13px;font-weight:var(--fw-medium, 500);letter-spacing:.08em;line-height:1.5;color:var(--color-outlet-ink);text-align:center}.sd-soldout-overlay__seg{display:inline-block}.sd-soldout-overlay__sub{display:block;font-size:.92em}.sd-pcard__badges{position:absolute;top:7px;left:7px;z-index:2;flex-direction:column;align-items:flex-start;gap:3px;max-width:calc(100% - 44px)}.sd-bb-badges:empty{display:none}.sd-bb-badges .sd-badges{margin:0 0 12px;gap:6px}.sd-bb-badges .sd-badge{padding:3px 9px;font-size:12px}.sd-rank__badges{margin-bottom:4px;gap:3px}.sd-rank__badges .sd-badge{font-size:10px;padding:1px 5px}.sd-rank__media .sd-soldout-overlay__label{font-size:9px}@media(min-width:1000px){.sd-pcard__badges{top:10px;left:10px;gap:4px}.sd-pcard__badges .sd-badge{font-size:12px;padding:2px 8px}.sd-bb-badges .sd-badge{font-size:13px}.sd-rank__badges .sd-badge{font-size:11px;padding:2px 6px}.sd-soldout-overlay__label{font-size:15px}.sd-rank__media .sd-soldout-overlay__label{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sd-badges.css.map */
