.elementor-widget-jet-smart-filters-sorting ::placeholder {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-24795 .elementor-element.elementor-element-11cc539 .jet-sorting-select {
	max-width: 150px;
}

.elementor-24795 .elementor-element.elementor-element-1949d64 .jet-sorting-select {
	max-width: 150px;
}

.elementor-widget-yith_wcan_filters ::placeholder {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-woo-recent-products ::placeholder {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-ucaddon_woocommerce_category_grid ::placeholder {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-ucaddon_woocommerce_category_grid .uc_title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-ucaddon_woocommerce_category_grid .uc_description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-24795 .elementor-element.elementor-element-47bd1b5 .uc_post_grid_style_one_wrap {
	grid-gap: 30px;
}

.elementor-24795 .elementor-element.elementor-element-47bd1b5 .uc_post_image, .elementor-24795 .elementor-element.elementor-element-47bd1b5 .uc_post_grid_style_one_image {
	height: 400px;
}

.elementor-24795 .elementor-element.elementor-element-47bd1b5 .uc_content {
	background-color: #eee;
	padding: 30px 30px 30px 30px;
}

.elementor-24795 .elementor-element.elementor-element-47bd1b5 .uc_post_grid_style_one_item {
	border-radius: 0px;
}

.elementor-24795 .elementor-element.elementor-element-47bd1b5 .uc_title a {
	color: #000;
}

.elementor-24795 .elementor-element.elementor-element-47bd1b5 .uc_title {
	margin-top: 0px;
}

.elementor-24795 .elementor-element.elementor-element-47bd1b5 .uc_description {
	color: #747474;
	margin-top: 10px;
}

.elementor-24795 .elementor-element.elementor-element-47bd1b5 .uc_btn {
	background-color: #000;
	border-radius: 40px;
	color: #fff;
	padding: 10px 20px 10px 20px;
	margin-top: 10px;
}

.elementor-24795 .elementor-element.elementor-element-47bd1b5 .uc_btn:hover {
	background-color: #5e5e5e;
	color: #fff;
}

@media (min-width:768px) {
	.elementor-24795 .elementor-element.elementor-element-a211d4d {
		width: 2.679%;
	}
	
	.elementor-24795 .elementor-element.elementor-element-47c0cb1 {
		width: 8.528%;
	}
	
	.elementor-24795 .elementor-element.elementor-element-57083bd {
		width: 52.384%;
	}
	
	.elementor-24795 .elementor-element.elementor-element-00fe8c2 {
		width: 36.409%;
	}
}