#elementor-menu-cart__toggle_button {
    padding: 0px !important;
    margin-top: 4px !important;
}



.grecaptcha-badge{
	visibility:hidden !important;
}

.composited_product_title_wrapper p:last-child, .composited_product_title_wrapper h4:last-child {
	margin: 0 0 1.5rem;
	display: none !important;
}

#asl-storelocator.asl-cont * {
    font-family: Verdana, Arial, sans-serif!important;
}

.ast-woocommerce-container{
	padding-top:40px;
}


.wc_payment_method.payment_method_woocommerce_payments {
    display: none !important;
}

.selected {
    color: black; !important
}

.option-price {
	font-weight:bold;
	color:#53a8f3;
	font-size:16px;
}

@media only screen and (max-width: 768px) {
    .yith-wapo-addon .options.per-row-1 {
        grid-template-columns: none !important;
    }
}

.elementor-menu-cart__product .variation {
    grid-template-columns: none;
}

.woocommerce span.onsale{
display:none;
}

.eael-woo-product-carousel-container.preset-4 .eael-product-carousel .eael-onsale {
    display:none;
}

.yith-wapo-addon:not(.yith-wapo-addon-type-label) .yith-wapo-option .image img {
    max-width: 95px!important;
    max-height: 95px!important;
}

.archive .woocommerce-variation-availability {
display: none;
}






/* Change FiboSearch icon color to white only */
.dgwt-wcas-search-icon svg,
.dgwt-wcas-search-icon path {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}


@media (max-width: 767px) {

    /* Hide WooCommerce Breadcrumb */
    .woocommerce-breadcrumb {
        display: none !important;
    }

    /* Hide Product Category (posted in) */
    .product_meta .posted_in {
        display: none !important;
    }

}


/* Hide variation data on shop and category pages only */
.woocommerce ul.products li.product .woocommerce-variation,
.woocommerce ul.products li.product .woocommerce-variation-description,
.woocommerce ul.products li.product .wvs-variation-description {
    display: none !important;
}


/* Variation description (stock message) */
.woocommerce-variation-description,
.woocommerce-variation.single_variation .woocommerce-variation-description,
.woocommerce div.product .woocommerce-variation-description p {
    color: #ff0000 !important;
    font-weight: 700 !important;
    font-size: 16px; /* optional: increase visibility */
}

/* If plugin wraps text differently */
.variations_form .woocommerce-variation-description {
    color: #ff0000 !important;
    font-weight: bold !important;
}

/* Backorder text styling */
.single-product .stock.available-on-backorder {
    font-weight: 700 !important;
    font-size: 16px !important; /* match previous size */
}