.bf-sticker{position:absolute!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;height:auto!important;max-width:none!important;z-index:3;pointer-events:none;display:flex!important;align-items:center;justify-content:center;text-align:center;background:var(--bf-bg);color:var(--bf-text);font-family:var(--font-heading-family);line-height:1;box-shadow:0 .3rem 1rem #00000040}.bf-sticker--top-left{top:.8rem!important;left:.8rem!important}.bf-sticker--top-right{top:.8rem!important;right:.8rem!important}.bf-sticker--bottom-left{bottom:.8rem!important;left:.8rem!important}.bf-sticker--bottom-right{bottom:.8rem!important;right:.8rem!important}.bf-sticker--circle{border-radius:50%;aspect-ratio:1 / 1;transform:rotate(-12deg);border:.2rem dashed var(--bf-accent);outline:.3rem solid var(--bf-bg);box-sizing:border-box;padding:.8rem}.bf-sticker--circle.bf-sticker--card{width:clamp(7rem,26%,9.2rem)!important}.bf-sticker--circle.bf-sticker--product{width:clamp(9.6rem,24%,13rem)!important}.bf-sticker--label{width:auto!important;border-radius:.4rem;padding:.6rem 1rem}.bf-sticker__inner{display:flex;flex-direction:column;align-items:center;gap:.3rem}.bf-sticker__label{font-size:.9rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.bf-sticker__discount{font-size:1.8rem;font-weight:800;color:var(--bf-accent)}.bf-sticker--product .bf-sticker__label{font-size:1.2rem}.bf-sticker--product .bf-sticker__discount{font-size:2.8rem}@media screen and (max-width:749px){.bf-sticker--product .bf-sticker__discount{font-size:2.2rem}.bf-sticker--card{box-shadow:0 .15rem .4rem #0003}.bf-sticker--card.bf-sticker--top-left{top:.4rem!important;left:.4rem!important}.bf-sticker--card.bf-sticker--top-right{top:.4rem!important;right:.4rem!important}.bf-sticker--card.bf-sticker--bottom-left{bottom:.4rem!important;left:.4rem!important}.bf-sticker--card.bf-sticker--bottom-right{bottom:.4rem!important;right:.4rem!important}.bf-sticker--card.bf-sticker--circle{padding:.3rem;border-width:.1rem;outline-width:.15rem;width:4.2rem!important}.bf-sticker--card.bf-sticker--label{padding:.3rem .6rem}.bf-sticker--card .bf-sticker__inner{gap:.1rem}.bf-sticker--card .bf-sticker__label{display:none}.bf-sticker--card .bf-sticker__discount{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/bf-sticker.css.map */
