/***********************************
* HEADER
**********************************/

.wru-header .elementor-element-4bc44e0 div {
	padding: 0 !important;
}
.header-links li.elementor-icon-list-item:last-child a {
	color: #fff !important;
	background: var( --e-global-color-primary ) !important;
	padding: 5px 10px;
	border-radius: 3px;
}
.header-links li.elementor-icon-list-item:last-child a:hover, .header-links li.elementor-icon-list-item:last-child a:hover span {
	color: #fff !important;
}

@media (max-width: 1024px) {
	.toggle-col {
		margin-right: 20px !important;
	}
}
@media (max-width: 1072px) {
	.wru-header .elementor-element-4bc44e0 div .elementor-icon-box-description {
		font-size: 14px !important;
	}
}

/***********************************
* PRODUCTS
**********************************/

.woocommerce div.product p.stock {
	color: #bc7121;
}
.woocommerce-product-details__short-description ul {
	padding-left: 0 !important;
	list-style: none !important;
}
.woocommerce-product-details__short-description ul li + li {
	border-top: 1px solid #ddd;
	padding-top: 5px;
	margin-top: 5px;
}
.woocommerce button.button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce .cart .button, .woocommerce-form-coupon button.button, #place_order, .woocommerce-order-details .button {
	color: #fff !important;
	background: var( --e-global-color-primary ) !important;
}
.woocommerce-info {
	border-top-color: var( --e-global-color-primary ) !important;
}
.woocommerce-info::before {
	color: var( --e-global-color-primary ) !important;
}


/***********************************
* WP FORMS
**********************************/

#wpforms-12442 {
	margin-top: 0 !important;
}
div.wpforms-container-full button[type="submit"] {
	width: 100%;
	font-weight: bold !important;
	text-transform: uppercase !important;
	font-family: "Heebo", sans-serif !important;
}