.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-780 .elementor-element.elementor-element-5812d3d .elementor-icon-box-title {
	margin-bottom: 0px;
	color: #212b36;
}

.elementor-780 .elementor-element.elementor-element-5812d3d .elementor-icon-box-title, .elementor-780 .elementor-element.elementor-element-5812d3d .elementor-icon-box-title a {
	font-size: 14px;
	font-weight: 600;
}

.elementor-780 .elementor-element.elementor-element-5812d3d .elementor-icon-box-description {
	font-size: 14px;
	color: #111;
}

.elementor-780 .elementor-element.elementor-element-a60549a .tbay-login a i {
	font-size: 28px !important;
	padding: 4px 0px 0px 0px;
	color: var(--e-global-color-primary);
}

.elementor-780 .elementor-element.elementor-element-a60549a .text-account, .elementor-780 .elementor-element.elementor-element-a60549a .title-account {
	font-size: 15px;
}

.elementor-780 .elementor-element.elementor-element-a60549a .title-account {
	font-size: 14px;
	font-weight: 600;
	color: #212b36;
	padding: 0px 5px 0px 0px;
}

.elementor-780 .elementor-element.elementor-element-a60549a .text-account:hover, .elementor-780 .elementor-element.elementor-element-a60549a .title-account:hover {
	color: var(--e-global-color-accent);
}

.elementor-bc-flex-widget .elementor-780 .elementor-element.elementor-element-a2dffcb.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-780 .elementor-element.elementor-element-73429ff .cart-dropdown .cart-icon i {
	font-size: 22px;
	height: 22px;
}

.elementor-780 .elementor-element.elementor-element-73429ff .wrapper-title-cart {
	line-height: 22px;
}

.elementor-780 .elementor-element.elementor-element-73429ff .text-cart {
	align-items: left;
}

.elementor-780 .elementor-element.elementor-element-73429ff .tbay-element-mini-cart {
	background: var(--e-global-color-primary);
	border-radius: 6px 6px 6px 6px;
}

.elementor-780 .elementor-element.elementor-element-73429ff .tbay-element-mini-cart .cart-dropdown {
	padding: 3px 9px 3px 12px;
}

.elementor-780 .elementor-element.elementor-element-73429ff .cart-dropdown .cart-icon {
	color: #fff;
}

.elementor-780 .elementor-element.elementor-element-73429ff .woocommerce .cart-popup .wrapper-title-cart, .elementor-780 .elementor-element.elementor-element-73429ff .cart-popup .wrapper-title-cart {
	padding: 0px 0px 0px 22px;
}

.elementor-780 .elementor-element.elementor-element-73429ff .cart-dropdown .text-cart, .elementor-780 .elementor-element.elementor-element-73429ff .cart-popup .wrapper-title-cart > span:after {
	color: #fff;
}

.elementor-780 .elementor-element.elementor-element-73429ff .cart-popup .mini-cart-items {
	top: 3px;
	left: 24px;
	border-color: #00ab55;
}

.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 .mini-cart-items, .elementor-780 .elementor-element.elementor-element-73429ff .cart-popup .mini-cart-items-static {
	font-size: 11px;
	font-weight: 600;
}

.elementor-780 .elementor-element.elementor-element-73429ff .cart-popup.show .dropdown-menu {
	top: 64px !important;
}

.elementor-780 .elementor-element.elementor-element-73429ff #cart .mini-cart .mini-cart-subtotal {
	color: #fff;
}

.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) {}