.product .lib2b-stage{display:flex}.product .attribute.custom-price{align-items:center;background-color:#ec3171;border-radius:.375rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);color:#fff;display:inline-flex;font-size:.75rem;font-weight:700;justify-content:center;line-height:1rem;line-height:1;padding:.5rem .75rem;position:absolute;left:0;text-transform:uppercase;top:0;align-self:flex-end;animation-duration:2s;animation-iteration-count:2;transform-origin:bottom}.product .bounce{animation-name:bounce;animation-timing-function:cubic-bezier(0.28, 0.84, 0.42, 1)}.product .price:has(.lib2b-custom-price-amount) .woocommerce-Price-amount.amount:first-of-type,.product .price:has(.lib2b-custom-price-amount) .woocommerce-Price-amount.amount:first-of-type .woocommerce-Price-currencySymbol{color:#ec3171}.product .price:has(.lib2b-custom-price-amount) .woocommerce-Price-amount.amount:last-of-type,.product .price:has(.lib2b-custom-price-amount) .woocommerce-Price-amount.amount:last-of-type .woocommerce-Price-currencySymbol{text-decoration:line-through}.woocommerce-cart .wc-block-components-product-badge{background-color:#ec3171;color:#fff;border-color:#ec3171}@keyframes bounce{0%{transform:scale(1, 1) translateY(0)}10%{transform:scale(1.1, 0.9) translateY(0)}30%{transform:scale(0.9, 1.1) translateY(-15px)}50%{transform:scale(1.05, 0.95) translateY(0)}57%{transform:scale(1, 1) translateY(-7px)}64%{transform:scale(1, 1) translateY(0)}100%{transform:scale(1, 1) translateY(0)}}
