/* Order Value Limit Plugin Styles */

/* Disabled button styling when order value limit is exceeded */
.btn.disabled,
button[disabled] {
    opacity: 0.5 !important;
    cursor: not-allowed !important;
    pointer-events: none !important;
}

/* Container styling for exceeded limit state */
.order-value-limit-exceeded .btn {
    opacity: 0.5 !important;
    cursor: not-allowed !important;
    pointer-events: none !important;
}

/* Offcanvas cart proceed button when limit exceeded */
.offcanvas-cart-actions-proceed.disabled {
    opacity: 0.5 !important;
    cursor: not-allowed !important;
    pointer-events: none !important;
}

/* Cart page proceed button when limit exceeded */
.begin-checkout-btn.disabled {
    opacity: 0.5 !important;
    cursor: not-allowed !important;
    pointer-events: none !important;
}

/* Checkout confirm button when limit exceeded */
.checkout-confirm-submit-button[disabled] {
    opacity: 0.5 !important;
    cursor: not-allowed !important;
}