/* Quick Chat Redirect Styles */

.qcr-button {
    background-color: #25D366 !important;
    border-color: #25D366 !important;
    color: #fff !important;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-weight: 600;
    padding: 10px 20px;
    border-radius: 5px;
    text-decoration: none;
    transition: background-color 0.3s ease;
    margin-top: 10px;
    width: 100%;
    max-width: 300px;
}

.qcr-button:hover {
    background-color: #128C7E !important;
    border-color: #128C7E !important;
    color: #fff !important;
}

.qcr-button .dashicons {
    margin-right: 8px;
    font-size: 20px;
    width: 20px;
    height: 20px;
}

/* Hide default add to cart button when our plugin handles it */
.single_product .cart .single_add_to_cart_button {
    display: none !important;
}

/* Ensure variations form is visible but button hidden */
.woocommerce-variation-add-to-cart {
    display: block !important;
}