.elementor-780 .elementor-element.elementor-element-c2372e0 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-780 .elementor-element.elementor-element-8218e71 .elementor-button:hover svg, .elementor-780 .elementor-element.elementor-element-8218e71 .elementor-button:focus svg {
	fill: var(--e-global-color-primary);
}

.elementor-780 .elementor-element.elementor-element-730cdeb .elementor-button:hover svg, .elementor-780 .elementor-element.elementor-element-730cdeb .elementor-button:focus svg {
	fill: #00ab55;
}

.elementor-780 .elementor-element.elementor-element-79d42d3 .elementor-button:hover svg, .elementor-780 .elementor-element.elementor-element-79d42d3 .elementor-button:focus svg {
	fill: #00ab55;
}

.elementor-780 .elementor-element.elementor-element-1649a26 .content-empty {
	text-align: center;
}

.elementor-780 .elementor-element.elementor-element-1649a26 .product-recently-viewed-header h3 {
	font-size: 13px;
	line-height: 13px;
	color: #212b36;
}

.elementor-780 .elementor-element.elementor-element-1649a26 .product-recently-viewed-header:hover h3, .elementor-780 .elementor-element.elementor-element-1649a26 .product-recently-viewed-header:hover h3:after {
	color: #00ab55;
}

.elementor-780 .elementor-element.elementor-element-a9ce000 .button-search i {
	font-size: 22px !important;
}

.elementor-780 .elementor-element.elementor-element-a9ce000 .tbay-search-form .tbay-search, .elementor-780 .elementor-element.elementor-element-a9ce000 .tbay-search-form .select-category, .elementor-780 .elementor-element.elementor-element-a9ce000 .tbay-search-form .button-search:not(.icon), .elementor-780 .elementor-element.elementor-element-a9ce000 .tbay-search-form .select-category > select {
	height: 44px;
}

.elementor-780 .elementor-element.elementor-element-a9ce000 .tbay-search-form .select-category, .elementor-780 .elementor-element.elementor-element-a9ce000 .tbay-search-form .button-search:not(.icon), .elementor-780 .elementor-element.elementor-element-a9ce000 .tbay-preloader, .elementor-780 .elementor-element.elementor-element-a9ce000 .tbay-search-form .button-search:not(.icon) i, .elementor-780 .elementor-element.elementor-element-a9ce000 .tbay-search-form .SumoSelect {
	line-height: 44px;
}

.elementor-780 .elementor-element.elementor-element-a9ce000 .tbay-search-form .form-group .input-group {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(145, 158, 171, .32);
	border-radius: 6px 6px 6px 6px;
}

.elementor-780 .elementor-element.elementor-element-a9ce000 .tbay-search-form .select-category.input-group-addon, .elementor-780 .elementor-element.elementor-element-a9ce000 .tbay-search-form .select-category .CaptionCont {
	border-radius: 6px 0 0 6px;
}

.elementor-780 .elementor-element.elementor-element-a9ce000 .tbay-search-form input {
	background: #f4f6f8;
}

.elementor-780 .elementor-element.elementor-element-a9ce000 .tbay-search-form .button-search:not(.icon) {
	padding: 0px 12px 0px 12px;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #dce0e4;
	background: #f4f6f8;
}

.elementor-780 .elementor-element.elementor-element-a9ce000 .tbay-search-form .button-group, .elementor-780 .elementor-element.elementor-element-a9ce000 .tbay-search-form .button-search:not(.icon) {
	border-radius: 0px 6px 6px 0px;
}

.elementor-780 .elementor-element.elementor-element-a9ce000 .button-search i, .elementor-780 .elementor-element.elementor-element-a9ce000 .tbay-search-form .button-group:before {
	color: #212b36;
}

.elementor-780 .elementor-element.elementor-element-a9ce000 .button-search:hover i {
	color: #00ab55;
}

.elementor-bc-flex-widget .elementor-780 .elementor-element.elementor-element-8bbb966.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-780 .elementor-element.elementor-element-a2dffcb.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.rtl .elementor-780 .elementor-element.elementor-element-73429ff .cart-popup .mini-cart-items {
	right: 24px;
	left: auto;
}

.elementor-780 .elementor-element.elementor-element-73429ff .cart-popup.show .dropdown-menu {
	top: 64px !important;
}

.elementor-780 .elementor-element.elementor-element-a2a69ae .elementor-nav-menu {
	justify-content: center !important;
}

.elementor-780 .elementor-element.elementor-element-a2a69ae .elementor-nav-menu--main >ul > li> a {
	font-size: 16px;
	font-weight: 600;
	line-height: 32px;
}

.elementor-780 .elementor-element.elementor-element-a2a69ae .elementor-nav-menu--main .elementor-item {
	padding: 10px 50px 9px 50px;
}

@media (min-width:768px) {}