.sl-badge{--sl-badge-bg: var(--sl-primary, #c4d82d);--sl-badge-fg: var(--sl-border, #191933);position:absolute;z-index:2;top:.7rem;left:.7rem;box-sizing:border-box;max-width:calc(100% - 1.4rem);height:2rem;padding:.1rem .8rem 0;overflow:hidden;text-overflow:ellipsis;border:.15rem solid var(--sl-border, #191933);border-radius:4rem;background:var(--sl-badge-bg);color:var(--sl-badge-fg);font-family:var(--font-heading-family);font-weight:800;font-size:1rem;line-height:1.6rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;pointer-events:none}@media screen and (min-width:750px){.sl-badge{top:.8rem;left:.8rem;max-width:calc(100% - 1.6rem);font-size:1.1rem}}.sl-badge--green{--sl-badge-bg: var(--sl-primary, #c4d82d)}.sl-badge--yellow{--sl-badge-bg: #ffd030}.sl-badge--pink{--sl-badge-bg: #ec569e}.sl-badge--teal{--sl-badge-bg: #00b8ab}.sl-badge--ink{--sl-badge-bg: var(--sl-border, #191933);--sl-badge-fg: #ffd030}.sl-badge--sold{--sl-badge-bg: #fff}.sl-badge--blue{--sl-badge-bg: #8fd2f1}.sl-badge--softpink{--sl-badge-bg: #f7b5bf}.sl-badge--orange{--sl-badge-bg: #f89a1c}.sl-badge--purple{--sl-badge-bg: #ae3292;--sl-badge-fg: #fff}.sl-badge--white{--sl-badge-bg: #fff}.sl-badge--dark{--sl-badge-bg: var(--sl-border, #191933);--sl-badge-fg: #fff}.sl-badge--ribbon{left:0;max-width:calc(100% - .8rem);padding:.25rem 1.5rem 0 1rem;border:0;border-radius:0;background:var(--sl-border, #191933);clip-path:polygon(0 0,100% 0,calc(100% - .92rem) 50%,100% 100%,0 100%);isolation:isolate}.sl-badge--ribbon:before{content:"";position:absolute;z-index:-1;top:.15rem;right:.312rem;bottom:.15rem;left:0;background:var(--sl-badge-bg);clip-path:polygon(0 0,100% 0,calc(100% - .8rem) 50%,100% 100%,0 100%)}.sl-badge--pdp{top:1.2rem;left:1.2rem;max-width:calc(100% - 2.4rem);height:auto;padding:.6rem 1.2rem .5rem;border-width:.15rem;font-size:1.2rem;line-height:1;letter-spacing:.07em}@media screen and (min-width:750px){.sl-badge--pdp{top:1.6rem;left:1.6rem;max-width:calc(100% - 3.2rem);border-width:.2rem;font-size:1.3rem}}.sl-badge--pdp.sl-badge--ribbon{left:0;max-width:calc(100% - 1.2rem);height:2.6rem;padding:.75rem 1.7rem 0 1.2rem;border:0;clip-path:polygon(0 0,100% 0,calc(100% - 1.039rem) 50%,100% 100%,0 100%)}.sl-badge--pdp.sl-badge--ribbon:before{top:.2rem;right:.382rem;bottom:.2rem;clip-path:polygon(0 0,100% 0,calc(100% - .9rem) 50%,100% 100%,0 100%)}@media screen and (min-width:750px){.sl-badge--pdp.sl-badge--ribbon{height:2.8rem;padding:.8rem 1.8rem 0 1.4rem;clip-path:polygon(0 0,100% 0,calc(100% - 1.143rem) 50%,100% 100%,0 100%)}.sl-badge--pdp.sl-badge--ribbon:before{right:.389rem;clip-path:polygon(0 0,100% 0,calc(100% - 1rem) 50%,100% 100%,0 100%)}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/sl-badge.css.map */
