
/*--------------------------------------------------------------*/
    /* #region - Product Content - Category */
/*--------------------------------------------------------------*/

    .woocommerce ul.products li.product .product-details .product-category-wrapper:first-child { margin: 0 0 6px !important; }

    .woocommerce ul.products li.product .product-details .product-category-wrapper a { text-decoration: none !important;
        font-size: 12px; letter-spacing: 0.18em; margin: 0 3px 3px 0; text-transform: uppercase; }

    .woocommerce ul.products li.product .product-details .product-category-wrapper a { display: inline;
        background-image: linear-gradient(0deg, currentColor, currentColor);
        -webkit-transition: var(--wdt-Ad-Transition); transition: var(--wdt-Ad-Transition);
        background-repeat: no-repeat; background-position: 0 100%; background-size: 0% 1px; }

    .woocommerce ul.products li.product .product-details .product-category-wrapper a:hover { background-size: 100% 1px; }   

    .woocommerce ul.products li.product .product-details .product-category-wrapper a:last-child { margin-right: 0; }
    .woocommerce ul.products li.product .product-details .product-category-wrapper a:hover { text-decoration: underline; }

 /* #endregion - Product Content - Category */