.mm-bfcm-badges{--mm-bfcm-yellow: #ffcd2e;--mm-bfcm-black: #000;--mm-bfcm-white: #fff;position:absolute;left:0;bottom:auto;top:10px;z-index:3;width:214.79px;height:146px;pointer-events:none;line-height:0}.mm-bfcm-badges,.mm-bfcm-badges *{pointer-events:none!important}.mm-bfcm-badges[data-off-slide],.mm-bfcm-badges[data-no-savings]{display:none!important}.product__main-photos:has(.mm-bfcm-badges) .mm_special_badge.mm_product-badge{left:auto;right:10px}.mm-bfcm-badges__savings{position:absolute;left:0;bottom:0;width:131.3px;z-index:4;height:131.3px}.mm-bfcm-badges__savings-ring,.mm-bfcm-badges__savings-core,.mm-bfcm-badges__savings-solid{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;display:block}.mm-bfcm-badges__savings-ring{background:var(--mm-bfcm-yellow)}.mm-bfcm-badges__savings-core{top:14.985px;right:14.985px;bottom:14.985px;left:14.985px;background:var(--mm-bfcm-black)}.mm-bfcm-badges__savings-solid{background:var(--mm-bfcm-black);border:8.56px solid var(--mm-bfcm-yellow);box-sizing:border-box}.mm-bfcm-badges__ring-text{--ring-radius: 58.15px;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;overflow:visible}.mm-bfcm-badges__ring-text span{position:absolute;left:50%;top:50%;color:var(--mm-bfcm-black);font-family:Barlow,sans-serif;font-weight:700;font-size:9.2px;line-height:1;letter-spacing:0;text-transform:uppercase;transform:translate(-50%,-50%) rotate(calc(360deg / var(--ring-chars) * var(--i))) translateY(calc(var(--ring-radius) * -1));transform-origin:center}.mm-bfcm-badges__savings-copy{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:78.26px;display:flex;flex-direction:column;align-items:center;gap:4.837px;text-align:center;color:var(--mm-bfcm-white);text-transform:uppercase;font-family:Barlow,sans-serif;font-weight:900}.mm-bfcm-badges__eyebrow{margin:0;font-size:19.149px;line-height:80%;letter-spacing:0}.mm-bfcm-badges__amount{margin:0;font-size:24.448px;line-height:80%;letter-spacing:0;white-space:nowrap}.mm-bfcm-badges__amount-cents{font-size:17.318px}.mm-bfcm-badges__footer{margin:0;font-size:11.54px;line-height:80%;letter-spacing:1.0819px}.mm-bfcm-badges__attachments{position:absolute;top:0;width:110.33px;height:110.33px;border-radius:50%;background:var(--mm-bfcm-black);border:8.56px solid var(--mm-bfcm-yellow);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3.568px;padding:8px;text-align:center;color:var(--mm-bfcm-white);text-transform:uppercase;font-family:Barlow,sans-serif;font-weight:900;right:-15px}.mm-bfcm-badges__attachments-eyebrow,.mm-bfcm-badges__attachments-label{margin:0;font-size:9.99px;line-height:80%}.mm-bfcm-badges__attachments-count{margin:0;font-size:17.84px;line-height:80%}.mm-bfcm-badges__attachments-custom{margin:0;font-size:12px;line-height:1.15;letter-spacing:.4px;text-transform:uppercase}.mm-bfcm-badges--savings-only{width:131.3px;height:131.3px}.mm-bfcm-badges--savings-only .mm-bfcm-badges__savings{top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media screen and (min-width:1300px){.mm-bfcm-badges{left:24px;top:4px;bottom:auto;width:301px;height:205px}.mm-bfcm-badges__attachments{right:-15px}.mm-bfcm-badges__savings{left:0;top:20.6px;bottom:auto;width:184px;height:184px}.mm-bfcm-badges__savings-core{top:21px;right:21px;bottom:21px;left:21px}.mm-bfcm-badges__savings-solid{border-width:12px}.mm-bfcm-badges__ring-text{--ring-radius: 81.5px}.mm-bfcm-badges__ring-text span{font-size:12.5px}.mm-bfcm-badges__savings-copy{width:109.67px;gap:6.778px}.mm-bfcm-badges__eyebrow{font-size:26.835px}.mm-bfcm-badges__amount{font-size:34.261px}.mm-bfcm-badges__amount-cents{font-size:24.269px}.mm-bfcm-badges__footer{font-size:15.172px;letter-spacing:1.5162px}.mm-bfcm-badges__attachments{width:152px;height:152px;border-width:12px;gap:5px;padding:12px}.mm-bfcm-badges__attachments-eyebrow,.mm-bfcm-badges__attachments-label{font-size:14px}.mm-bfcm-badges__attachments-count{font-size:25px}.mm-bfcm-badges__attachments-custom{font-size:14px;letter-spacing:.6px}.mm-bfcm-badges--savings-only{width:184px;height:184px}.mm-bfcm-badges--savings-only .mm-bfcm-badges__savings{top:0}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/mm-bfcm-badges.css.map */
