/**
 * 4Heed Quantity Manager - CSS
 * Handle minus button visibility for business minimum quantity
 */

/* Hide minus button when at minimum quantity */
.fourheed-qty-hide {
    display: none !important;
    opacity: 0 !important;
    pointer-events: none !important;
    visibility: hidden !important;
}

/* Woodmart theme compatibility */
.wd-qty .minus.fourheed-qty-hide,
.wd-qty-minus.fourheed-qty-hide,
.quantity .minus.fourheed-qty-hide,
.quantity button.minus.fourheed-qty-hide {
    display: none !important;
}

/* Smooth transitions for minus button (when visible) */
.quantity .minus:not(.fourheed-qty-hide),
.quantity button.minus:not(.fourheed-qty-hide),
.wd-qty .minus:not(.fourheed-qty-hide),
.quantity-minus:not(.fourheed-qty-hide) {
    transition: opacity 0.2s ease, visibility 0.2s ease;
}

/* Ensure disabled state is visible (optional styling) */
.quantity .minus[disabled],
.quantity button.minus[disabled],
.wd-qty .minus[disabled] {
    cursor: not-allowed;
    opacity: 0.5;
}