/*
Theme Name: P&L constructor
Description: Child theme of Hello Elementor for P&L constructor
Author: Camilo Pinzón
Author URI: https://camilopinzon.netlify.app
Template: hello-elementor
Version: 1.0.0
*/

.frm_primary_label {
    color: var(--e-global-color-primary) !important;
    font-weight: bold !important;
}

.frm_button_submit {
    background-color: var(--e-global-color-primary) !important;
    color: var(--e-global-color-text) !important;
    border: none !important;
    padding: 10px 20px !important;
    font-size: 16px !important;
}

.color_sphere {
	width: 90px;
	height: 90px;
}

.woocommerce ul.products li.product .button {
	display: flex;
	justify-content: center;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title {
	text-decoration: none;
	color: var(--e-global-color-text);
	text-align: center;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title:hover {
	color: var(--e-global-color-primary);
}

.woocommerce ul.products li.product .button {
	background-color: var(--e-global-color-primary);
	color: var(--e-global-color-text);
}

.woocommerce ul.products li.product .button:hover {
	background-color: var(--e-global-color-text);
	color: var(--e-global-color-primary);
}

.product_meta {
	font-size: 11px;
    color: #777;
    text-decoration: none;
}

.product_meta>span>a {
	text-decoration: none;
	color: var(--e-global-color-54a385c);
}

.product_meta>span>a:hover {
	color: var(--e-global-color-primary);
}

.forminator-button {
    border: none !important;
    background-color: var(--e-global-color-secondary)!important;
    color: var(--e-global-color-primary)!important;
}

.wp-editor-tools {
	display: none;
}