    
/*--------------------------------------------------------------*/
    /* #region - Product Listing Labels */
/*--------------------------------------------------------------*/    
    
    .woocommerce ul.products.product-label-boxed li.product .product-labels { left: 10px; top: 10px; }

    .woocommerce ul.products.product-label-boxed li.product .product-labels > span { display: table; height: 25px; line-height: 24px; margin: 1px; min-height: 25px; min-width: 50px; text-align: center; vertical-align: middle;font-size: 12px;letter-spacing: 0;}

    .woocommerce ul.products.product-label-boxed li.product .product-labels span span { padding: 0 10px; }

    .woocommerce ul.products.product-label-boxed li.product .product-labels > span.out-of-stock { display: block; font-size: 12px; overflow: hidden; width: 50px; }

    .woocommerce ul.products.product-label-boxed li.product .product-labels > span.out-of-stock > span { height: 100%; }

    .woocommerce ul.products.product-label-boxed li.product .product-labels .onsale, .woocommerce ul.products.product-label-boxed li.product .product-labels .out-of-stock {border-radius: var(--wdtRadius_1X); }

    .wdt-products-container.woocommerce.wdt-overlap-content-product ul.products li.product .product-wrapper .product-labels > span{color: var(--wdtAccentTxtColor);background: var(--wdtSecondaryColor) !important;}

/* #endregion - Product Listing Labels */    

/* Custom */

.woocommerce ul.products.product-label-boxed[class*="wdt-custom-product-template-style2"] li.product .product-labels .onsale, 
.woocommerce ul.products.product-label-boxed[class*="wdt-custom-product-template-style2"] li.product .product-labels .out-of-stock{
    border-radius: var(--wdtRadius_Zero);
}