.elementor-6341 .elementor-element.elementor-element-205f4170 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-6341 .elementor-element.elementor-element-4c11595f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-6341 .elementor-element.elementor-element-1d537704 .SumoSelect.open>.optWrapper, .elementor-6341 .elementor-element.elementor-element-1d537704 .autocomplete-suggestions {
	margin-top: 1px;
}

.elementor-6341 .elementor-element.elementor-element-1d537704 .tbay-search-form .select-category .CaptionCont {
	border-radius: 3px 0 0 3px;
}

.rtl .elementor-6341 .elementor-element.elementor-element-1d537704 .tbay-search-form .button-group, .rtl .elementor-6341 .elementor-element.elementor-element-1d537704 .tbay-search-form .button-search:not(.icon) {
	border-radius: 3px 0 0 3px;
}

.elementor-bc-flex-widget .elementor-6341 .elementor-element.elementor-element-63961af5.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-6341 .elementor-element.elementor-element-df1f605 .cart-popup.show .dropdown-menu {
	top: 61px !important;
}

.elementor-6341 .elementor-element.elementor-element-76b3565 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6341 .elementor-element.elementor-element-32771da5 .elementor-nav-menu--main >ul > li > a i {
	color: #fff;
}

.elementor-6341 .elementor-element.elementor-element-32771da5 .elementor-nav-menu--main >ul > li> .caret:before {
	background-color: #fff;
}

.rtl .elementor-6341 .elementor-element.elementor-element-32771da5 .elementor-nav-menu--main > .megamenu > li:first-child >.elementor-item {
	margin-right: 0;
}

.elementor-bc-flex-widget .elementor-6341 .elementor-element.elementor-element-56d7e7f2.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-6341 .elementor-element.elementor-element-3fa63b86 .content-empty {
	text-align: center;
}

@media (min-width:768px) {}