/* Fallback por si el constructor no respeta los hooks */

.add_to_cart_button,
.price,
.woocommerce-Price-amount,
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.woocommerce-page .product .price,
.woocommerce-page .product .button,
.woocommerce .product .button {
	display: none !important;
}

/* Ocultar elementos de cantidad */
.quantity,
.qty,
.woocommerce .quantity,
.woocommerce .qty,
input.qty,
.quantity input,
.quantity .qty {
	display: none !important;
}

/* Ocultar variaciones en productos variables */
.variations,
.variations_form,
.woocommerce-variation,
.variation,
.single_variation_wrap,
.variations_button,
.woocommerce-variation-add-to-cart {
	display: none !important;
}

/* Ocultar selectores de variaciones */
.variations select,
.variations .value,
.variations .label {
	display: none !important;
}

/* Ocultar elementos relacionados con stock y disponibilidad */
.stock,
.availability,
.out-of-stock {
	display: none !important;
}

/* Ocultar botones de variaciones */
.reset_variations,
.variations .reset_variations {
	display: none !important;
}
