/* Jet Woo Builder Styles Plugin Styles */
.woo-extra {

	.elementor-jet-woo-products {
		.jet-woo-products--preset-9 {
			@media ( max-width: 426px ) {
				.hovered-content {
					display: flex;
					flex-direction: row;
					> * {
						flex: 0 1 100%;
						max-width: 100%;
					}
				}
			}
		}
	}

	.button.add_to_cart_button,
	.button.single_add_to_cart_button,
	.button.product_type_variable,
	.button.product_type_grouped,
	.button.product_type_external {
		&:before {
			font-family: 'WooStroid';
			font-size: 30px;
			margin: 0;
			margin-left: -5px;
			vertical-align: middle;
		}
		.button-text {
			vertical-align: middle;
		}
	}

	.button.add_to_cart_button:before,
	.button.single_add_to_cart_button:before {
		content: '';
	}

	.button.ajax_add_to_cart.added:before {
		content: '';
	}

	.button.product_type_variable:before {
		content: '';
	}

	.elementor-jet-woo-products.jet-woo-builder {
		.jet-woo-products--preset-8,
		.jet-woo-products--preset-9 {
			.jet-woo-product-button {
				.button-text {
					display: none;
				}

				.button.product_type_grouped {
					&:before {
						content: '';
					}
				}

				.button.product_type_external {
					&:before {
						content: '';
					}
				}
			}
		}
	}

	&.single-product .single_add_to_cart_button {
		padding: 5px 15px;
	}
}
