.wp-block-dhsv-promo-price:not(.wp-block){border-top:1px solid #000;line-height:1;margin-bottom:1rem;margin-top:1rem;padding-block:1rem .5rem}.wp-block-dhsv-promo-price:not(.wp-block) .current-offer-container{align-items:flex-end;display:flex;gap:.5rem;justify-content:flex-start}.wp-block-dhsv-promo-price:not(.wp-block) .current-offer-container .price{font-size:2rem;font-weight:700;margin-bottom:0}.wp-block-dhsv-promo-price:not(.wp-block) .current-offer-container .period{margin-bottom:.4em}.wp-block-dhsv-promo-price:not(.wp-block) .reduced-price{margin-bottom:.5rem;text-decoration:line-through}