.after-hero-marquee .e-con-full.e-flex.e-con.e-child a.item-link.icon-position-left span.icon-image-link img {
    filter: invert(1) !important;
}

.item-slider-global-category3:hover .info .info-title .color-title {
    color: #5C02F6 !important;
}

.elbzotech-bt-global-default:hover, .elbzotech-bt-global-default:focus {
    color: #fff;
    background: #5C02F6 !important;
}

.item-grid-product- .addcart-link-style5:hover {
    background-color: #5C02F6 !important;
}

.elementor-10244 .elementor-element.elementor-element-326b6557 .button-inner:hover {
    background-color: #FFFFFF !important;;
    color: #000000;
}

.main-color{
	color: #5C02F6 !important;
}
.elbzotech-mailchimp-wrap.elbzotech-mailchimp-global-default p {
    color: #000000 !important;
}

.elementor-33 .elementor-element.elementor-element-669bcd5 .elbzotech-mailchimp-wrap *[type="submit"]:hover {
    background-color: #5C02F6 !important;
}

.footer-content-color img.elbzotech-heading-global__icon {
    filter: invert(23%) sepia(100%) saturate(7480%) hue-rotate(265deg) brightness(87%) contrast(127%);
}

a.link-purple.active, a.link-purple:focus, a.link-purple:hover {
    color: #5C02F6 !important;
    text-decoration: none;
    transition: all 0.3s ease-out 0s;
}

.filter-purple img.attachment-full.size-full {
    filter: invert(23%) sepia(100%) saturate(7480%) hue-rotate(265deg) brightness(87%) contrast(127%);
}

body .scroll-top {
    background: #5C02F6 !important;
}

a.scroll-top.active{
	color: #fff !important;
}

.product-label span, .product-label span {
    background-color: #5C02F6;
}

.product-info .product-price ins .woocommerce-Price-amount {
    color: #FF6B00;
}

.product-price .woocommerce-Price-amount {
    color: #FF6B00;
}

.product-rating {
filter: invert(51%) sepia(66%) saturate(4179%) hue-rotate(1deg) brightness(102%) contrast(105%);
}

.item-grid-product- .product-thumb .product-extra-link a:hover, .item-grid-product- .product-thumb .product-extra-link .add_to_wishlist.added {
    background: #5C02F6 !important;
}

.hover-purple a:hover {
    color: #5C02F6;
}

.category-slider-container .swiper-slide .zoom-image.item-slider-global-category3 .cate-img {
    border-radius: unset !important;
    background-color: #F8F8F8 !important;
}

.category-slider-container .swiper-slide .zoom-image.item-slider-global-category3 .cate-img img.attachment-full.size-full {
    max-height: 300px !important;
    height: 100% !important;
    object-fit: cover !important;
}

.link-purple h2 a:hover{
	color: #5C02F6 !important;
}


/******** Product Details Variations Dropdown Start *******/

/******** Product Details Variations Dropdown End *******/


.bzotech-form-cart-single .variations .type-select, .bzotech-form-cart-single .variations .detail-attr, .bzotech-form-cart-single .variations .type- {
    margin-bottom: 20px !important;
}

.woocommerce div.product form.cart .variations label {
    margin: 0 20px 0px 0 !important;
}

.wishlist_compare_single_product .wishlist_compare_single_product_top {
    display: none !important;
}

.woocommerce p.stars a {
    color: #5C02F6 !important;
}

.announcement-bar .elementor-widget-icon .elementor-icon-wrapper .elementor-icon svg path {
    stroke-width: 1.7px !important;
}

.admin-bar .fixed-header.active {
    top: 0px !important;
}

body.admin-bar .menu_mobile_style-left .bzotech-menu-inner, body.admin-bar .menu_mobile_style-right .bzotech-menu-inner {
    top: 0px !important;
}

.menu_mobile_style-right .close-menu-not-style-icon, .position_content-right .close-menu {
    background: #5C02F6 !important;
}

.custom-h2-size .elementor-widget-container .elbzotech-text-editor-global h2 strong {
    font-size: 30px !important;
}

li.woocommerce-MyAccount-navigation-link a br {
    display: none !important;
}

.woocommerce-MyAccount-navigation ul li a:hover, .woocommerce-MyAccount-navigation ul li.is-active a {
    color: #5C02F6 !important;
}

.myaccount-tab-title ul.list-none.list-inline li a br {
    display: none !important;
}

.myaccount-tab-title li.active a {
    border-color: #5C02F6 !important;
    color: #5C02F6 !important;
}

.myaccount-tab-title li a:hover {
    color: #5C02F6 !important;
}

.myaccount-tab-content br {
    display: none !important;
}

.myaccount-tab-content p:not([class]) {
    display: none !important;
}

.myaccount-tab-content p:has(br) {
    display: none !important;
}

.woocommerce-LostPassword.lost_password a:hover{
    color: #5C02F6 !important;
}

.rememberme-lost_password input[type="checkbox"]:checked:before {
    content: "\f00c";
    background: #5C02F6 !important;
    border-color: #5C02F6 !important;
}

.account-icon .elementor-icon-wrapper {
    height: 30px !important;
}

@media (max-width: 1200px) {
    .custom-h2-size .elementor-widget-container .elbzotech-text-editor-global h2 strong {
        font-size: 20px !important;
    }
}

@media (max-width: 767px) {
    .custom-h2-size .elementor-widget-container .elbzotech-text-editor-global h2 strong {
        font-size: 18px !important;
    }
}
