/* === Product loop: add 1px solid #333 border around each product with 7% border radius and a shadow === */
ul.products li.product{
    padding: 0.5em;
}

ul.products li.product .woocommerce-loop-product__buttons {
    display: flex;
    justify-content: center;
    margin: 0.5em auto;
}

ul.products li.product .button {
    text-align: center;
    margin: 0.5em auto;
    max-width: calc(fit-content + 2em);
}

/* === Login form styles === */
.woocommerce form.woocommerce-form-login .form-row input.input-text {
    border: 1px solid #333;
    border-radius: 5px;
    padding: 0.5em;
    width: 100%;
    max-width: 400px;
    margin-bottom: 1em;
}

/* === Block-based cart & checkout: hide all price/total elements for guests === */
.guest-user .wc-block-formatted-money-amount,
.guest-user .wc-block-cart-items__header-total,
.guest-user .wc-block-cart-item__prices,
/* Block cart totals / order summary sidebar */
.guest-user .wp-block-woocommerce-cart-order-summary-block,
.guest-user .wp-block-woocommerce-cart-order-summary-subtotal-block,
.guest-user .wp-block-woocommerce-cart-order-summary-totals-block,
/* Block checkout totals */
.guest-user .wp-block-woocommerce-checkout-order-summary-totals-block,
.guest-user .wp-block-woocommerce-checkout-order-summary-subtotal-block,
.guest-user .wp-block-woocommerce-checkout-payment-methods,
.guest-user .wc-block-components-totals-item,
.guest-user .wc-block-components-totals-footer-item,

/* === Classic cart: hide price/subtotal columns and cart totals === */
.guest-user .woocommerce-cart-form .product-price,
.guest-user .woocommerce-cart-form .product-subtotal,
.guest-user .cart_totals .shop_table {
    display: none;
}
.guest-user .wc-proceed-to-checkout .checkout-button {
    content: 'Proceed to Quote Request';
}
/* === Classic checkout: hide price column and order totals === */
.guest-user .woocommerce-checkout-review-order-table .product-total,
.guest-user .woocommerce-checkout-review-order-table thead th:last-child,
.guest-user .woocommerce-checkout-review-order-table tfoot,

/* === Classic order details: hide price column and totals === */
.guest-user .woocommerce-table--order-details .product-total,
.guest-user .woocommerce-table--order-details thead th:last-child,
.guest-user .woocommerce-table--order-details tfoot,

/* === Mini-cart widget: hide prices and totals === */
.guest-user .woocommerce-mini-cart-item .quantity,
.guest-user .woocommerce-mini-cart__total
{
    display: none;
}

/* Hide entire row for single-option variation attributes.
   The <select> stays in the DOM so WooCommerce variation JS can read its value. */
.variations tr:has(.lampire-single-option-select) {
    display: none;
}

/* Once the selected variation's price has replaced the range in the Elementor
   price widget (lampire.js adds .lampire-price-mirrored), the price repeated
   inside the add-to-cart form is redundant. The class is only added when the
   swap actually happened, so the in-form price stays as a fallback. */
.variations_form.lampire-price-mirrored .woocommerce-variation-price {
    display: none;
}

/* === "Inquire" label for variations without a price === */
.lampire-inquire {
    font-weight: 600;
    font-style: italic;
    color: #0073aa;
}

/* === Add-to-cart success notice: flex layout so View Cart + Checkout/Quote fit side-by-side === */
.woocommerce-message {
    display: flex !important;
    align-items: center;
    flex-wrap: wrap;
    gap: 8px;
    padding: 15px 20px 15px 55px !important;
}
.woocommerce-message > .button {
    position: static !important;
    top: auto !important;
    right: auto !important;
    left: auto !important;
    padding: 10px 22px !important;
    margin: 0 !important;
}
.woocommerce-message > .button:first-of-type {
    margin-left: auto !important;
}

/* === Variation catalog listings on shop / category pages === */
.lampire-variation-description {
    font-size: 0.875em;
    color: #555;
    line-height: 1.5;
    margin-top: 0.4em;
}

/* === Style YITH Filters === */
.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter .filter-title.collapsable {
    border-radius: 5px;
    border: 1px solid #333;
    padding: 0.25em 0.5em;
    background-color: #f9f9f9;
    box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
    transition: background-color 0.2s ease;
    text-transform: capitalize;
    font-size: 1.25em;
}

.filter-content-footer .apply-filters.button {
    color: #073875;
}

/* === Filter Everything Pro: Select2 multi-select enhancement === */
.wpc-filters-checkboxes.wpc-ms-hidden {
    display: none;
}

.wpc-ms-shadow + .select2-container {
    width: 100% !important;
}

/* Match the plugin's single-select dropdown height/padding so the Category
   multi-select sits flush with Species/Breed/etc. across the filter row. */
.wpc-ms-shadow + .select2-container--default .select2-selection--multiple {
    min-height: 0;
    padding: 2px 16px 0 16px;
}
.wpc-ms-shadow + .select2-container--default .select2-selection--multiple .select2-selection__rendered {
    padding: 0;
    line-height: inherit;
}
.wpc-ms-shadow + .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field {
    margin: 0;
    height: auto;
    line-height: inherit;
}

.wpc-filter-product_cat .select2-container--default .select2-selection--multiple .select2-selection__rendered li {
    margin: 0;
}

.wpc-filter-product_cat .select2-container--default .select2-selection--multiple .select2-selection__rendered {
    margin: 0;
}

.wpc-filter-product_cat .wpc-filters-widget-content input[type=search] {
    min-height: 30px;
}

/* Hierarchy indentation in the dropdown only (selection pills stay plain). */
.wpc-ms-option-child {
    display: inline-block;
}
.wpc-ms-option-child::before {
    content: "— ";
    margin-right: 0.15em;
}
.wpc-ms-option-child[data-ms-depth="1"] { padding-left: 0.6em; }
.wpc-ms-option-child[data-ms-depth="2"] { padding-left: 1.2em; }
.wpc-ms-option-child[data-ms-depth="3"] { padding-left: 1.8em; }
.wpc-ms-option-child[data-ms-depth="4"] { padding-left: 2.4em; }

/* Tighter pill / row spacing so the widget fits in a narrow sidebar. */
.wpc-ms-shadow + .select2-container--default .select2-selection--multiple .select2-selection__choice {
    padding: 1px 6px;
    margin-top: 3px;
    margin-right: 3px;
    font-size: 0.9em;
}
.wpc-ms-shadow + .select2-container--default .select2-results__option {
    padding: 3px 8px;
    font-size: 0.9em;
}

.select2-container--default .select2-selection--multiple,
.select2-container--default.select2-container--focus .select2-selection--multiple,
.select2-container .select2-selection--multiple {
   border-color: rgba(var(--pbmit-xleb-blackish-color-rgb), 0.2) !important;
   border-radius: 30px !important;
}
.select2-container--default .select2-search--inline .select2-search__field {
    padding: 0.25em 0.5em;
    font-family: 'Inter', sans-serif;
    font-size: 14px;
}

.select2-container .select2-search--inline .select2-search__field {
    font-family: 'Inter', sans-serif;
    font-size: 14px !important;
}

/* Documentation tab: Title / Download table */
.lampire-documentation-table {
    width: 100%;
    border-collapse: collapse;
    margin: 1em 0;
}
.lampire-documentation-table th,
.lampire-documentation-table td {
    padding: 12px 14px;
    border-bottom: 1px solid #e5e5e5;
    text-align: left;
    vertical-align: middle;
}
.lampire-documentation-table thead th {
    background: #f7f7f7;
    font-weight: 600;
}
.lampire-doc-col-download { width: 45%; }
.lampire-doc-link {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    text-decoration: none;
}
.lampire-doc-link:hover .lampire-doc-filename { text-decoration: underline; }
.lampire-doc-icon { flex: 0 0 28px; }
.lampire-doc-filename { word-break: break-all; }


.wc-quick-order__contents td.product-name {
    right: auto;
}
/* Checkout: "Place Quote" sits under "Place Order" for logged-in customers.
   Elementor styles only #place_order, so mirror its look as an outline button. */
#lampire_place_quote {
    display: block;
    width: 100%;
    margin-top: 12px;
    padding: 12px;
    background: #FFFFFF;
    color: #063875;
    border: 2px solid #063875;
    border-radius: 25px;
    font-size: 18px;
    font-weight: 700;
    text-transform: capitalize;
}
#lampire_place_quote:hover,
#lampire_place_quote:focus {
    background: #D71920;
    border-color: #D71920;
    color: #FFFFFF;
}


/* Image box text padding */
.image-text-padding .elementor-image-box-content {
    padding: 15px 20px;
}

/* Remove any mobile spacing above image */
@media (max-width: 767px) {
    .image-text-padding .elementor-image-box-img {
        margin-top: 0 !important;
        padding-top: 0 !important;
    }

    .image-text-padding .elementor-image-box-wrapper {
        margin-top: 0 !important;
        padding-top: 0 !important;
    }

    .image-text-padding .elementor-widget-container {
        padding-top: 0 !important;
    }
}

/*  HIDE VIDEO button on Homepage. */
.pbmit-ihbox-style-3 {
    display: none;
}


/* pre-header height and center content */
.pbmit-pre-header-wrapper {
    height: 40px;
    line-height: 60px;
	 display: flex;
	 align-items: center; 
}

/* link in pre-header - white */ 
.email-link:hover {
  color: #ffffff !important;
}


/* footer link colors */
.pbmit-footer-section.pbmit-text-color-white, .pbmit-footer-section.pbmit-text-color-white a {
    color: #fff;
}
.pbmit-footer-section.pbmit-text-color-white a:hover {
    color: #a8caff !important; /* change to whatever blue you want */
}

/* footer caret color */
.site-footer .widget.widget_nav_menu ul li>a::before, .site-footer .widget.pbmit_widget_list_all_posts ul li>a::before, .site-footer .widget.widget_meta ul li>a::before, .site-footer .widget.widget_recent_entries ul li::before, .site-footer .widget.widget_recent_comments ul li::before, .site-footer .widget.widget_archive ul li a::before, .site-footer .widget.widget_categories ul li a::before, .site-footer .widget.widget_pages ul li a::before {
    color: #a8caff !important; 
}

/* footer bottom row bg coolor */
.pbmit-footer-section.pbmit-footer-text-area { background: #000}

/* timeline title color */
.pbmit-element-timeline-style-2 .pbmit-ourhistory-right .content .pbmit-title {
    font-size: 24px;
    line-height: 30px;
    margin-bottom: 10px;
    text-transform: capitalize;
    color: #d71920;
}

/* timeline border and font */
.pbmit-element-timeline-style-2 .pbmit-ourhistory-right .content {
    padding: 40px;
    border: 2px solid #07428a;
    position: relative;
    border-radius: 20px;
}

h5.pbmit-element-title{
	font-size: 24px !important
}

/* icon next to scrolling text */
.pbmit-marquee-effect-style-2 .pbmit-tag-wrapper::before {
    content: "•" !important;
    position: absolute;
    left: 0;
    top: 30%;
    font-size: 24px;
    line-height: 0px;
    transform: translateY(-50%);
    color: #d71920;
}


/* slider bottom shape */
.pbmit-bottom-shape {
    position: absolute;
    right: 0px !important;
}

/* timeline header */
.pbmit-element-timeline-style-2 .pbmit-ourhistory-right .content .pbmit-title {
    font-size: 21px;
    line-height: 30px;
    margin-bottom: 10px;
    text-transform: none;
    color: #07428a;
}


.lampire-custom-heading .pbmit-ihbox-style-8 .pbmit-element-title {
    font-size: 20px;
    line-height: 30px;
    margin-bottom: 10px;
    color: #fff;
}

/* HP text icon section */
.lampire-custom-heading .pbmit-heading-desc {
    color: #ffffff;
}

/* mobile */

.lampire-custom-heading .pbmit-element-title {
    color: #ffffff;
}

/* news title - COLOR */
.news-title .pbmit-element-title {
    color: #063875;
}

/* underline title */
.title-underline
.pbmit-heading-subheading .pbmit-element-title {
text-decoration: underline #d71920 solid 4px;
}


/* blog button color */
.pbmit-blog-style-1 .pbmit-blog-btn {
    background-color: #d71920;
    color: var(--pbmit-xleb-white-color);
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    width: 50px;
    height: 50px;
    display: flex;
}

/* required text - white */
.white-text
p.gform_required_legend {
	color:#ffffff;
	size: 14px;
}

/* transparent text fields */
.gform_wrapper input[type=text],
.gform_wrapper input[type=email],
.gform_wrapper input[type=tel],
.gform_wrapper textarea,
.gform_wrapper select {
    background: transparent !important; /* Makes field background transparent */

}




/* icon list - white */

.list-white
span.elementor-icon-list-text {
	color:#ffffff !important;
}


/* color of description in services */
.pbmit-service-style-1 .pbmit-service-description {
    border-top: 1px solid rgba(var(--pbmit-xleb-blackish-color-rgb), 0.1);
    padding: 20px 65px 0 0;
    margin-top: 55px;
    color: #333;
}

/* single product tweaks */
.woocommerce div.product form.cart .variations th {
	line-height: 1.5em;
}

/* cart button padding */
.dt-cart-button .elementor-button.elementor-size-sm {
    padding: 11px 30px;
}

.tb-cart-button .elementor-button.elementor-size-sm {
    padding: 6px 6px;
}

/* subheader border white */
.white-sub-border .pbmit-heading-subheading .pbmit-element-subtitle {
    border: 1px solid #fff; 
}

/* background in confirmation */
.woocommerce .woocommerce-table--order-details.order_details tfoot tr th, .woocommerce .woocommerce-table--order-details.order_details .woocommerce-table__product-name {
    background: #fff;
}

/* bg on timeline module */
.pbmit-element-timeline-style-2 .pbmit-ourhistory-right .content {
	background: #ffffff;

}

/* timeline animation */
.pbmit-timeline-image {
    opacity: 0;
    transform: translateY(40px);
    transition: opacity 1.2s ease, transform 1.2s ease;
}

.pbmit-timeline-image.fade-in-visible {
    opacity: 1;
    transform: translateY(0);
}

/* add to cart buttons in mini cart */
/* desktop */
.elementor-3280 .elementor-element.elementor-element-c6c0e05 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart {
    padding: 10px !important;
}

.elementor-3280 .elementor-element.elementor-element-c6c0e05 .elementor-menu-cart__footer-buttons a.elementor-button--checkout {
	  padding: 10px !important;
}

/* tablet */

.elementor-3280 .elementor-element.elementor-element-23700af .elementor-menu-cart__footer-buttons a.elementor-button--checkout {
	  padding: 10px !important;
}

.elementor-3280 .elementor-element.elementor-element-23700af .elementor-menu-cart__footer-buttons a.elementor-button--view-cart {
      padding: 10px !important;
}


/* cart padding */
.woocommerce-checkout #customer_details {
    margin-top: 0px !important;
}

/* remove meta simgle post */
.single .pbmit-blog-classic .pbmit-blog-meta.pbmit-blog-meta-top {
    display: none;
}

/* bg of recent posts widget */
.pbminfotech-sidebar .widget {
    padding: 30px;
    margin-bottom: 45px;
    border: 1px solid rgba(var(--pbmit-xleb-blackish-color-rgb), 0.2);
    border-radius: 30px;
    background-color: #fff;
}

/* woocommerce - product tab BG */
.woocommerce div.product.elementor .woocommerce-tabs .panel {
    background: #fff;
}

/* woocommerce - product label bg
   "body" outranks the theme's core.min.css "table tbody th", which loads after this file */
body table tbody th {
    background: #fff;
}

/* woocommerce info padding */
.woocommerce div.product.elementor .woocommerce-tabs .panel {
    background: #fff;
    padding: 30px !important;
}

/* WooCommerce product variations - stack on mobile */
@media (max-width: 767px) {

  .single-product table.variations,
  .single-product table.variations tbody,
  .single-product table.variations tr,
  .single-product table.variations th,
  .single-product table.variations td {
    display: block;
    width: 100% !important;
  }

  .single-product table.variations tr {
    margin-bottom: 16px;
  }

  .single-product table.variations th.label {
    padding-bottom: 6px;
    text-align: left;
  }

  .single-product table.variations td.value {
    padding-left: 0;
  }

  .single-product table.variations select {
    width: 100% !important;
    max-width: 100% !important;
    box-sizing: border-box;
  }

  .single-product .variations_form,
  .single-product .woocommerce-variation-add-to-cart {
    width: 100%;
    max-width: 100%;
  }
}

/* dropdowns */

#page .select2-container--default .select2-selection--single {
	padding: 0 30px 0 15px;
	height: 40px;
}

#page .select2-container--default .select2-selection--single .select2-selection__rendered,
#page .select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 40px;
	line-height: 40px;
}




.woocommerce-breadcrumb, .woocommerce-products-header__title {
    display: block;
}

/* no results header */

h3 {
    color: #063875;
   
}

/* Custom Blue LI bullets */

.custom-blue-bullets {
  list-style: none;
  padding-left: 0;
  margin-left: 0;
}

.custom-blue-bullets li {
  position: relative;
  padding-left: 22px;
  margin-bottom: 12px;
}

.custom-blue-bullets li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.45em;
  width: 7px;
  height: 7px;
  background-color: #063875;
  border-radius: 50%;
}

/* Custom White LI bullets */

.custom-white-bullets {
  list-style: none;
  padding-left: 0;
  margin-left: 0;
}

.custom-white-bullets li {
  position: relative;
  padding-left: 22px;
  margin-bottom: 12px;
}

.custom-white-bullets li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.45em;
  width: 7px;
  height: 7px;
  background-color: #ffffff;
  border-radius: 50%;
}


/* FAQ accordion - white only on accordion area */
.faq-white-accordion .elementor-accordion-item {
    background: #ffffff;
    overflow: hidden;
}


/* FILTER TWEAKS */
.elementor-widget-yith_wcan_filters {
	z-index: 1000;
}
div.widget-title.wpc-filter-title, .wpc-filter-set-widget-title{
	font-size: 18px;
	
}

h2.widgettitle {
	font-size:30px;
}

/* PRODUCT Pagination */
.elementor-13808 .elementor-element.elementor-element-529e5f4 nav.woocommerce-pagination ul li span.current {
    color: #FFFFFF;
    background-color: #06254d !important;
}



/* Make Filter Everything Open/Close Toggle Icons Larger */
.wpc-filter-collapsible .wpc-filter-title .wpc-open-icon, .wpc-filter-collapsible-reverse.wpc-filter-collapsible.wpc-closed .wpc-filter-title .wpc-open-icon, .wpc-filter-collapsible.wpc-closed .wpc-filter-title .wpc-open-icon, .wpc-filter-has-selected.wpc-closed .wpc-filter-title .wpc-open-icon {
    content: "";
    width: 9px;
    min-width: 9px;
    height: 9px;
    display: block;
    border-left: 2px solid #063875;
    border-top: 2px solid #063875;
    transform: rotate(-135deg);
    position: relative;
    right: 3px;
    bottom: 3px;
}

/* Add divider lines between Filter Everything sidebar filters */
.wpc-filters-widget-wrapper .wpc-filters-section {
  border-bottom: 1px solid #e0e0e0;

  margin-bottom: 18px;
}

/* Remove divider from the last filter */
.wpc-filters-widget-wrapper .wpc-filters-section:last-child {
  border-bottom: none;
  padding-bottom: 0;
  margin-bottom: 0;
}

/* SIDE CART */
.elementor-menu-cart__main {
    align-items: stretch;

    min-height: 200px;
    max-height: 85vh;
    width: 450px !important;

}

/* Contact Us - Widgets */
.pbmit-ihbox-style-7 .pbmit-ihbox-btn a {
    width: 50px;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    border-radius: 100%;
    text-align: center;
    font-size: 24px;
    z-index: 2;
    position: relative;
    color: #ffffff;
    background-color: #d71920;
    transition: background-color 0.3s ease;
}

.pbmit-ihbox-style-7 .pbmit-ihbox-btn a:hover {
    background-color: #081122;
  	color: #ffffff;
}

.pbmit-ihbox-style-5 .pbmit-ihbox-btn a {
    width: 50px;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    border-radius: 100%;
    text-align: center;
    font-size: 24px;
    z-index: 2;
    position: relative;
	  color: #ffffff !important;
    background-color: #d71920;
    transition: background-color 0.3s ease;
}

.pbmit-ihbox-style-5 .pbmit-ihbox-btn a:hover {
  background-color: #081122;
  	color: #ffffff;
}

.pbmit-ihbox-style-5 .pbmit-ihbox-headingicon {
    padding: 65px 40px 40px 40px;
    border: 1px solid rgba(var(--pbmit-xleb-blackish-color-rgb), .1);
    border-radius: 20px;
    background: #fff;
}

.pbmit-ihbox-style-5 .pbmit-ihbox-svg, .pbmit-ihbox-style-5 .pbmit-icon-type-icon, .pbmit-ihbox-style-5 .pbmit-ihbox-icon-type-text {
    background-color: #eaf1fe;
}



/* product pagination color */
nav.woocommerce-pagination ul li span.current {
    color: #FFFFFF;
    background-color: #d51d29 !important;
}

/* remove Back to Top icon */
.pbmit-progress-wrap.active-progress {
    opacity: 0;
    visibility: none;

}

/* product description - BOLD */
div.woocommerce-variation-description{
	font-weight:600;

}

/* News - Blog Button Colorn*/

.pbmit-blog-style-3 .pbmit-blog-btn-inner {
    background-color: #D71920;
}
/* remvoe description on services cards */
.pbmit-service-style-1 .pbmit-service-description {
    display: none;
}

/* services card button color */

element.style {
}
.pbmit-service-style-1 .pbmit-service-btn {
    background-color: #D71920;
    color: var(--pbmit-xleb-white-color);
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    width: 50px;
    height: 50px;
    display: flex;
}

/* Icon List Move Right */
.move-icon-right .elementor-icon-list-icon {
order: 1;
margin-left: 3px;
}

/* PRODUCT PAGE */
/* product page variations indent */
.woocommerce div.product form.cart .variations label {
    padding: 0px;
}

/*product page description color font  */
div.woocommerce-variation-description {
    font-weight: 700;
	color:#07428a
}

/* product price on page */
.woocommerce div.product p.price, .woocommerce div.product span.price {
    font-size: 15px;
    color: var(--pbmit-xleb-secondary-color);
	font-weight:600
}

/* TOP NAV Z INDEX. */
elementor-menu-cart__product-image {
  z-index: 99999 !important;
}

/* image box link no space */
@media (max-width: 767px) {
  .elementor-image-box-img a {
    display: block !important;
    line-height: 0 !important;
    font-size: 0 !important;
  }

  .elementor-image-box-img img {
    display: block !important;
    vertical-align: top !important;
  }
}

/* MY ACCOUNT email confirmation fixes. */
/* Email verification notification */
.woocommerce-MyAccount-content .woocommerce-info {
    display: flex !important;
    flex-direction: column-reverse;
    align-items: flex-start;
    gap: 12px;
    height: auto !important;
    min-height: 0 !important;
    padding: 20px !important;
    text-align: left;
}

/* Confirmation button */
.woocommerce-MyAccount-content .woocommerce-info a.button.wc-forward {
    position: static !important;
    float: none !important;
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    align-self: flex-end;
    margin: 0 !important;
    width: auto;
}

/* Center and style email confirmation button */
.woocommerce-MyAccount-content .woocommerce-info a.button.wc-forward {
    grid-row: 2;
    grid-column: 1;

    justify-self: center !important;
    align-self: center !important;

    position: static !important;
    float: none !important;
    display: inline-flex !important;

    width: fit-content !important;
    margin: 0 auto !important;

    background-color: #d71920 !important;
    color: #ffffff !important;
    border-radius: 22px;
    text-align: center;
}

/* Keep white text on hover */
.woocommerce-MyAccount-content .woocommerce-info a.button.wc-forward:hover {
    background-color: #b9151b !important;
    color: #ffffff !important;
}
/* Hide WooCommerce notification checkmark */
.woocommerce-MyAccount-content .woocommerce-info::before {
    display: none !important;
}

