span.wlr-product-message, div.wlr-message-info.wlr_point_redeem_message {
    display: none !important;
}

/* Target the menu item 'SYMPTOMS' and add a vertical line after it */
#menu-1-5abbdb6 > li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-185018::after,
#menu-1-5abbdb6 > li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-185025::after {
    content: "";
    display: inline-block;
    border-left: 3px solid #ffffff; /* Adjust color and width as needed */
    height: 30px; /* Adjust height as needed */
    margin-left: 10px; /* Add space before the line */
    margin-right: 10px; /* Add space after the line */
    vertical-align: middle; /* Align the line properly */
}

/* Target the specific menu item and add a horizontal line below it */
#menu-2-65ce66d > li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-185018,
#menu-2-65ce66d > li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-185025 {
    border-bottom: 3px solid #ffffff; /* Adjust color and width as needed */
    margin-bottom: 10px; /* Optional: Add space below the line */
}

[data-elementor-id="197920"], [data-elementor-id="198075"] {
    position: relative; /* or "fixed" or "absolute" depending on your layout */
    z-index: 9999; /* Ensure this is higher than other elements on the page */
}


#promotion-featured .astra-shop-summary-wrap,
#promotion-featured .astra-shop-thumbnail-wrap {
    display: flex;
    flex-wrap: wrap;
}

#promotion-featured .astra-shop-thumbnail-wrap {
    flex: 0 0 auto;
    margin-right: 20px; /* Space between the image and the summary */
}

#promotion-featured .astra-shop-summary-wrap {
    flex: 1;
}

#promotion-featured .astra-shop-summary-wrap * {
    margin-bottom: 10px; /* Space between summary items */
}

@media (max-width: 768px) {
    #promotion-featured .astra-shop-summary-wrap,
    #promotion-featured .astra-shop-thumbnail-wrap {
        flex-direction: column;
        align-items: center;
    }

    #promotion-featured .astra-shop-thumbnail-wrap {
        margin-right: 0;
        margin-bottom: 20px;
    }

    #promotion-featured .astra-shop-summary-wrap {
        text-align: center;
    }

    div.widget_shopping_cart_content > div.elementor-menu-cart__footer-buttons a {
        display: block;          /* make them stack */
        margin: 5px;     /* add space between them */
    }

    div.widget_shopping_cart_content > div.elementor-menu-cart__footer-buttons a:last-child {
        margin: 5px;     /* add space between them */
    }

}


.aioseo-menu-notification-counter.aioseo-menu-notification-counter-frontend {
	display: none !important;
}

#wp-admin-bar-jetpack-scan-notice > a {
	display: none !important;
}

#primary {
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}

#main article {
	margin-bottom: 0px !important;
}