.samicce-bf-card .product-card__figure{position:relative}.samicce-bf-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;container-type:inline-size}.samicce-bf-ribbon-window{position:absolute;top:0;left:0;width:108px;height:108px;overflow:hidden}.samicce-bf-ribbon{position:absolute;top:29px;left:-36px;width:170px;padding:7px 0;transform:rotate(-45deg);background:#111;color:#fff;text-align:center;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.6px;white-space:nowrap}.samicce-bf-discount{position:absolute;top:10px;right:10px;padding:7px 9px;background:#111;color:#fff;font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap}.samicce-bf-discount small{font-size:.75em}.samicce-bf-card .samicce-bf-native-badges{top:112px}@container (max-width: 240px){.samicce-bf-ribbon-window{width:80px;height:80px}.samicce-bf-ribbon{top:21px;left:-34px;width:140px;padding:5px 0;font-size:9px;letter-spacing:.3px}.samicce-bf-discount{top:6px;right:6px;padding:5px 6px;font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map */
