.elementor-widget-eael-woo-product-images ::placeholder {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-44963 .elementor-element.elementor-element-e28ea0a .eael-single-product-images .product_image_slider__container .product_image_slider__trigger {
	background-color: #fff;
	padding: 5px 8px 5px 8px;
	margin: 15px 15px 15px 15px;
}

.elementor-44963 .elementor-element.elementor-element-e28ea0a .eael-single-product-images .product_image_slider__container .product_image_slider__trigger svg path {
	fill: #858585;
}

.elementor-widget-heading ::placeholder {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-44963 .elementor-element.elementor-element-df16e2a .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	text-shadow: 0px 0px 5px rgba(0, 0, 0, .3);
	color: #000;
}

.elementor-widget-text-editor ::placeholder {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-44963 .elementor-element.elementor-element-99906b5 {
	color: #000;
}

.elementor-widget-jet-single-add-to-cart ::placeholder {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-44963 .elementor-element.elementor-element-508e9db1 {
	--add-to-cart-wc-forward-display: none;
}

.elementor-44963 .elementor-element.elementor-element-508e9db1 .elementor-jet-single-add-to-cart .cart:not(.grouped_form):not(.variations_form) {
	flex-direction: row;
}

.elementor-44963 .elementor-element.elementor-element-508e9db1 .jet-woo-builder .single_add_to_cart_button.button {
	max-width: 176px;
	font-family: "Rubik", Sans-serif;
	font-weight: 500;
	background-color: #f00;
}

.elementor-44963 .elementor-element.elementor-element-508e9db1 .elementor-jet-single-add-to-cart .cart.cart:not(.grouped_form) .quantity {
	max-width: 67px;
}

.elementor-44963 .elementor-element.elementor-element-508e9db1 .jet-woo-builder .qty {
	font-family: "Rubik", Sans-serif;
	font-size: 15px;
}

.elementor-widget-eael-woo-product-price ::placeholder {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-44963 .elementor-element.elementor-element-95157a1 .eael-single-product-price .price {
	flex-direction: row;
	color: #000;
	gap: 6px;
}

.elementor-44963 .elementor-element.elementor-element-95157a1 .eael-single-product-price {
	justify-content: flex-start;
}

.elementor-44963 .elementor-element.elementor-element-386e5d46 > .elementor-container {
	max-width: 1230px;
}