/**
 * Pk_DisableAddToCart CSS
 * Hide all add to cart buttons across the website
 */

/* Hide add to cart button on product pages */
.product-add-form,
.box-tocart,
.tocart,
button[title="Add to Cart"],
button.tocart,
.action.tocart,
.actions-primary .tocart,
.product-item-actions .tocart,
.product-addto-links .tocart {
    display: none !important;
}

/* Hide add to cart in product listings */
.product-item .actions-primary,
.product-item .product-item-actions .action.tocart,
.products-grid .product-item-actions .tocart,
.products-list .product-item-actions .tocart {
    display: none !important;
}

/* Hide add to cart for configurable products */
.product-options-wrapper .box-tocart,
.product-options-bottom .box-tocart {
    display: none !important;
}

/* Hide add to cart for grouped products */
.table-wrapper .tocart,
.grouped .box-tocart {
    display: none !important;
}

/* Hide add to cart for bundle products */
.bundle-options-container .box-tocart,
.bundle .box-tocart {
    display: none !important;
}

/* Hide quantity input if needed */
.field.qty,
.control.qty {
    display: none !important;
}

/* Hide any remaining add to cart related elements */
.product-add-form .actions,
.product-add-form .product-options-bottom,
.catalog-product-view .product-add-form {
    display: none !important;
}