.tsas-bfcm-ribbon.productitem__badge--sale,.tsas-bfcm-ribbon.product__badge--sale{--tsas-ribbon-charcoal: #242424;--tsas-ribbon-gold: #e7bd69;--tsas-ribbon-cream: #fff6e5;box-sizing:border-box;display:inline-block;width:max-content;max-width:calc(100% - 8px);height:auto;min-height:0;padding:8px 18px 20px 11px;border:0;border-radius:0;background:var(--tsas-ribbon-charcoal);color:var(--tsas-ribbon-cream);font-family:inherit;font-style:normal;font-weight:800;line-height:1.15;text-align:left;text-decoration:none;white-space:nowrap;vertical-align:middle;pointer-events:none;isolation:isolate;clip-path:polygon(0 0,100% 0,calc(100% - 9px) 35%,100% 74%,0 100%)}.tsas-bfcm-ribbon:after{content:"";position:absolute;top:0;left:0;width:10px;height:10px;background:var(--tsas-ribbon-gold);clip-path:polygon(0 0,100% 0,0 100%)}.tsas-bfcm-ribbon__heading{display:block;color:var(--tsas-ribbon-cream);font-size:11px;line-height:1.2;letter-spacing:.055em}.tsas-bfcm-ribbon__saving{display:block;margin-top:3px;color:var(--tsas-ribbon-gold);font-size:15px;line-height:1.15;letter-spacing:0;font-variant-numeric:tabular-nums}.tsas-bfcm-ribbon__qualifier{display:block;margin-bottom:1px;font-size:.72em;font-weight:700}.tsas-bfcm-ribbon__saving [data-price-percent-saved]{font-size:28px;font-weight:800;line-height:1}.productitem__badge--sale.tsas-bfcm-ribbon{position:absolute;top:4px;bottom:auto;left:0;right:auto;z-index:1;margin:0}.product__badge--sale.tsas-bfcm-ribbon{position:relative;top:auto;bottom:auto;left:auto;right:auto;margin:0 10px 8px 0;padding:9px 22px 24px 14px}.product__badge--sale.tsas-bfcm-ribbon .tsas-bfcm-ribbon__heading{font-size:12px}.product__badge--sale.tsas-bfcm-ribbon .tsas-bfcm-ribbon__saving{font-size:19px}.product__badge--sale.tsas-bfcm-ribbon [data-price-percent-saved]{font-size:34px}.productgrid-listview .productitem--image-link .tsas-bfcm-ribbon,.product-compare-card .productitem__image-container .tsas-bfcm-ribbon{display:none}@media(min-width:1280px){.product-compare-card .productitem__image-container .tsas-bfcm-ribbon{display:inline-block}}.productitem--listview-badge .productitem__badge--sale.tsas-bfcm-ribbon{position:relative;top:auto;left:auto;bottom:auto;margin:0}@media(max-width:479px){.productitem__badge--sale.tsas-bfcm-ribbon{padding:7px 14px 18px 9px}.productitem__badge--sale.tsas-bfcm-ribbon .tsas-bfcm-ribbon__heading{font-size:10px;letter-spacing:.035em}.productitem__badge--sale.tsas-bfcm-ribbon .tsas-bfcm-ribbon__saving{font-size:14px}}[data-tsas-bfcm-ribbon]:not(.tsas-bfcm-ribbon) .tsas-bfcm-ribbon__heading,[data-tsas-bfcm-ribbon]:not(.tsas-bfcm-ribbon) .tsas-bfcm-ribbon__saving{display:none}.tsas-bfcm-ribbon [data-tsas-bfcm-native-saving]{display:none}
/*# sourceMappingURL=/cdn/shop/t/77/assets/tsasbfcmribbons.css.map */
