.fp-free-shipping-badge {
    position: absolute;
    bottom: 45%;
    left: 30%;
    background: #dc9814;
    color: #fff;
    font-size: 12px;
    font-weight: 400;
    padding: 6px 10px;
    border-radius: 4px;
    z-index: 10;
    letter-spacing: 0.5px;
}

/* Ensure product image container is relative */
.woocommerce ul.products li.product {
    position: relative;
}

.prod_detail_main_cont .fp-free-shipping-badge {
	position: absolute;
    bottom: 45%;
    left: 30%;
    background: #dc9814;
    color: #fff;
    font-size: 12px;
    font-weight: 400;
    padding: 6px 10px;
    border-radius: 4px;
    z-index: 10;
    letter-spacing: 0.5px;
}
