/** CSS Code **/
tr.cpb_addon_item {
    display: none;
}
/* Show addon items on WooCommerce Subscriptions view page */
.woocommerce-view-subscription tr.cpb_addon_item {
    display: table-row;
}
tr.cpb_box_product td.product-name::after {
    content: "\25bc";
    pointer-events: visible;
    cursor: pointer;
    color: grey;
    padding-left: 5px;
}

tr.cpb-open td.product-name::after {
    content: "\25b2";
    pointer-events: visible;
    cursor: pointer;
    color: grey;
    padding-left: 5px;
}

/* Addon qty stepper locked — grey out +/- buttons */
.cpb-addon-locked .wc-block-components-quantity-selector__button,
.cpb-addon-locked .quantity .plus,
.cpb-addon-locked .quantity .minus {
    opacity: 0.35 !important;
    cursor: not-allowed !important;
}
.cpb-addon-locked .wc-block-components-quantity-selector__input,
.cpb-addon-locked .quantity input[type="number"] {
    pointer-events: none !important;
    cursor: default !important;
}
.cpb-addon-locked .wc-block-components-quantity-selector__input::-webkit-outer-spin-button,
.cpb-addon-locked .wc-block-components-quantity-selector__input::-webkit-inner-spin-button {
    display: none;
}
