.product-form__input--pill,.product-form__input--swatch{overflow:visible}.product-form__input--pill label,.swatch-input__label{position:relative;overflow:visible}.variant-sale_badge{position:absolute;z-index:2;box-sizing:border-box;pointer-events:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.variant-sale_badge--pill{top:-8px;right:-2px;display:inline-flex;align-items:center;justify-content:center;width:23px;height:23px;border-radius:50%}.variant-sale_badge__text{font-size:7px;font-weight:700;letter-spacing:.5px;line-height:1;text-transform:none}.variant-sale_badge--dot{top:-3px;right:-3px;width:10px;height:10px;border-radius:50%;box-shadow:0 0 0 1.5px rgb(var(--color-background, 255 255 255))}.first_variant .variant-sale_badge{display:inline-flex}.second_variant .variant-sale_badge{display:none}.second_variant .variant-sale_badge--dot.is-visible{display:block}.second_variant .variant-sale_badge--pill.is-visible{display:inline-flex}.swatch-input__input:active+.swatch-input__label.is-on-sale,.swatch-input__input:checked+.swatch-input__label.is-on-sale{outline:.1rem solid rgb(250 0 0)}.swatch-input__input+.swatch-input__label.is-on-sale:hover,.swatch-input__input:hover+.swatch-input__label.is-on-sale{outline:.2rem solid rgb(255 0 0 / 40%)}.swatch-input__input:checked+.swatch-input__label.is-on-sale .variant-sale_badge,.swatch-input__input:active+.swatch-input__label.is-on-sale .variant-sale_badge{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/variant-sale-badge.css.map */
