.wcsc-trial-price{display:inline-block;line-height:1.6}
.wcsc-trial-price del{text-decoration-color:#b33b3b;text-decoration-thickness:2px;opacity:.7;margin-inline-end:.35em}
.wcsc-trial-price ins{background:transparent;text-decoration:none;font-weight:700}
.wcsc-trial-price small{display:block;font-size:.85em;margin-top:.25em}

.wcsc-first-payment del{display:inline-block;text-decoration-color:#b33b3b;text-decoration-thickness:2px;margin-inline-end:.35em;opacity:.75}
.wcsc-first-payment small>span:last-child{display:inline-block}
/* WooCommerce supplies the item class and price component through its Blocks filters. */
.wcsc-trial-item .wc-block-cart-item__prices .wc-block-components-product-price__value{text-decoration:line-through;text-decoration-color:#b33b3b;text-decoration-thickness:2px;opacity:.7}
.wcsc-trial-item .wc-block-cart-item__prices .wc-block-components-product-price{line-height:1.7;font-size:.9em;font-weight:400;white-space:normal}

.wcsc-trial-badge,
.wcsc-trial-item .wc-block-components-product-details__free-trial{display:inline-flex;align-items:center;gap:.25em;background:#087f23;color:#fff;padding:3px 8px;border-radius:5px;font-weight:700;line-height:1.5;text-decoration:none}
.wcsc-trial-item .wc-block-components-product-details__free-trial .wc-block-components-product-details__name,
.wcsc-trial-item .wc-block-components-product-details__free-trial .wc-block-components-product-details__value{color:inherit;font-weight:inherit}

.wcsc-trial-item .wcsc-payment-detail{display:block;margin-top:6px;line-height:1.6}
.wcsc-payment-dates .wcsc-payment-before{text-decoration:line-through;text-decoration-color:#b33b3b;text-decoration-thickness:2px;opacity:.75;margin-inline-end:.35em}
.wcsc-trial-item .wc-block-components-product-details__free-trial>span[aria-hidden="true"]{display:none}
