.badge{display:inline-block;padding:0em .8rem;min-height:2rem;font-family:var(--font-button-family);font-style:var(--font-button-style);font-size:1.3rem;line-height:1.4;font-weight:450;text-transform:none;letter-spacing:-.02em;word-break:break-word;border-radius:.2rem;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}@media screen and (min-width:576px){.badge{font-size:1.4rem}}.badge--sale>span:not(.badge__sale-label):not(.badge__sale-percent){margin-left:.4rem}.card__badge .badge:not(.badge--sale),.card-horizontal__badge .badge:not(.badge--sale),.collection-product-card .card__badge .badge:not(.badge--sale){box-sizing:border-box;min-height:0;padding:.9rem 1rem;border-radius:0;background-color:#f6f5f5;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1.6rem;line-height:2.4rem;letter-spacing:0;text-transform:uppercase;white-space:nowrap}.card__badge .badge.badge--bestseller,.card-horizontal__badge .badge.badge--bestseller,.collection-product-card .card__badge .badge.badge--bestseller{gap:.4rem;background-color:#f7d7d7}.card__badge .badge--bestseller .icon-fire,.card-horizontal__badge .badge--bestseller .icon-fire{width:2.4rem;height:2.4rem;flex-shrink:0}.card__subtitles .badge.badge--rank{box-sizing:border-box;min-height:0;padding:.9rem 1rem;margin-right:.6rem;border-radius:0;background-color:rgb(var(--color-error-border));color:#fff;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1.6rem;line-height:2.4rem;letter-spacing:0}.card__badge .badge.badge--sale,.card-horizontal__badge .badge.badge--sale{box-sizing:border-box;flex-direction:column;flex-shrink:0;align-items:flex-end;justify-content:flex-start;gap:0;width:6.4rem;height:6.1rem;max-width:100%;padding:.6rem .7rem 1.2rem 1.4rem;border-radius:0!important;overflow:hidden;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1.4rem;line-height:1;letter-spacing:0;text-align:right;text-transform:uppercase;clip-path:polygon(0 0,100% 0,100% 100%,15.625% 76.23%)}.card__badge .badge.badge--sale .badge__sale-label,.card-horizontal__badge .badge.badge--sale .badge__sale-label{font-size:1.4rem;line-height:1;margin:0}.card__badge .badge.badge--sale .badge__sale-percent,.card-horizontal__badge .badge.badge--sale .badge__sale-percent{margin:-.2rem 0 0;font-size:2.2rem;line-height:1.1;letter-spacing:-.02em;white-space:nowrap}.card__badge .badge.badge--sale:not(:has(.badge__sale-percent)),.card-horizontal__badge .badge.badge--sale:not(:has(.badge__sale-percent)){align-items:center;justify-content:center;padding:.8rem 1rem 1.4rem}.card__badge .badge.badge--sale:not(:has(.badge__sale-percent)) .badge__sale-label,.card-horizontal__badge .badge.badge--sale:not(:has(.badge__sale-percent)) .badge__sale-label{font-size:1.8rem}.card__badge .badge.badge--sale:not(:has(.badge__sale-label)),.card-horizontal__badge .badge.badge--sale:not(:has(.badge__sale-label)){align-items:center;justify-content:center;padding:.8rem 1rem 1.4rem}.card__badge .badge.badge--sale:not(:has(.badge__sale-label)) .badge__sale-percent,.card-horizontal__badge .badge.badge--sale:not(:has(.badge__sale-label)) .badge__sale-percent{margin:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-badge.css.map */
