.tf-product-category .featured-img{position:relative;margin-right:24px;max-width:30%;flex-shrink:0}.tf-product-category.style1 .featured-img{overflow:hidden}.tf-product-category .category-thumbnail img{position:relative;z-index:1;padding:15px;width:100%;height:auto;object-fit:cover;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.product-category:hover .category-thumbnail img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.tf-product-category .woocommerce-loop-category__title{margin:0;flex-grow:1}.tf-product-category .woocommerce-loop-category__title a{font-family:"Inter";font-weight:400;font-size:18px;line-height:24px;color:var(--theme-primary-color)}.tf-product-category .woocommerce-loop-category__title a:hover{color:var(--theme-accent-color)}.tf-product-category .shop_cat_desc{margin-top:10px}.tf-product-category.style2 .owl-carousel .owl-item:first-child .inner{border-left:1px solid #ebebeb}.tf-product-category.style2 .featured-img{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;width:74px;height:74px;margin:0 auto;margin-bottom:8px}.tf-product-category.style2 .featured-img::before{content:"";width:74px;height:74px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#f3f3f3}.tf-product-category.style2 .featured-img img{position:relative;z-index:1;width:50px;height:50px;object-fit:cover;padding:0;transition:transform 1.5s cubic-bezier(0,0,.44,1.18)}.tf-product-category.style2 .product-category:hover .category-thumbnail img{transform:scale(1.1)}.tf-product-category .woocommerce-loop-category__title{line-height:0}.tf-product-category .owl-carousel .owl-nav{position:absolute;top:-30px;transform:translateY(-50%);right:0}.tf-product-category .owl-carousel .owl-nav i{font-style:normal}.fas{font-family:"Font Awesome 5 Free"}.tf-product-category.style2 .woocommerce-loop-category__title a{font-size:14px;line-height:1.4;min-height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.owl-carousel .owl-stage{display:flex}.owl-carousel .owl-item{display:flex;flex:1 0 auto;height:100%}