.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.5;font-weight:450;text-transform:none;letter-spacing:0;word-break:break-word;border-radius:.2rem}.badge--sale span{margin-left:.4rem}.badge--soldout{color:rgb(var(--color-badge-soldout-text));background-color:rgb(var(--color-badge-soldout-background))}.badge--sale{color:rgb(var(--color-badge-sale-text));background-color:rgb(var(--color-badge-sale-background))}.badge--interactive{position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none}.badge__tooltip{position:absolute;top:calc(100% + 8px);left:45%;transform:translate(-50%);width:130%;padding:8px 12px;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.1);border-radius:8px;font-size:12px;line-height:1.4;box-shadow:0 4px 12px #00000026;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease;z-index:100;white-space:normal;word-wrap:break-word}.badge__tooltip:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-bottom-color:rgb(var(--color-background));filter:drop-shadow(0 -1px 1px rgba(0,0,0,.1))}@media screen and (min-width: 990px){.badge--interactive:hover .badge__tooltip{opacity:1;visibility:visible}}.badge--interactive:focus .badge__tooltip,.badge--interactive:focus-within .badge__tooltip{opacity:1;visibility:visible}
/*# sourceMappingURL=/cdn/shop/t/33/assets/component-badge.css.map */
