.tf-products .products{position:relative;clear:both;list-style:none;display:flex;flex-wrap:wrap}.tf-products .products:before,.tf-products .products:after{clear:both;display:table;line-height:0;content:""}.tf-products .owl-carousel.products{margin:0}.tf-products.style4 .item .inner{padding:25px;border:1px solid #ececec;border-radius:8px}.tf-products.style5 .item .image{padding:15px;border:1px solid #ececec}.owl-carousel.products.columns-1 li,.owl-carousel.woocommerce-page.shop-col-1 .tf-products,.owl-carousel.products.columns-2 li,.owl-carousel.woocommerce-page.shop-col-2 .tf-products,.owl-carousel.products.columns-3 li,.owl-carousel.woocommerce-page.shop-col-3 .tf-products,.owl-carousel.products.columns-4 li,.owl-carousel.woocommerce-page.shop-col-4 .tf-products,.owl-carousel.products.columns-5 li,.owl-carousel.woocommerce-page.shop-col-5 .tf-products{width:100%;padding:0;float:none}.tf-products.product-style2 .product-thumbnail{width:100%;height:200px;border:1px solid #ebebeb;border-radius:3px;position:relative;overflow:hidden;padding:15px;margin-bottom:15px}.tf-products.product-style2 .product-thumbnail>.woocommerce_loop_product_link{min-height:auto}.tf-products.product-style2 .product-thumbnail img{width:auto}.owl-carousel.tf-products.product-style2{margin-top:0!important}.tf-products .owl-nav .owl-prev,.tf-products .owl-nav .owl-next{padding:0;font-size:18px;color:var(--theme-primary-color)}.tf-products .owl-nav .owl-next{left:unset;right:0}.tf-products .owl-nav .owl-prev:before,.tf-products .owl-nav .owl-next:before,.tf-products .owl-dots .owl-dot:before{display:none}.tf-products .owl-nav{position:absolute;top:-64px;right:2px}.tf-products.multirow{display:unset}.tf-products.multirow.no-carousel{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.tf-products.multirow.has-carousel .item{float:none;padding:0}.tf-products.style4 .item h3 a{font-weight:600;font-size:18px;line-height:24px}.tf-products.style4 .item .price{color:#73787d;margin-bottom:20px}.tf-products.style5 .item .price{margin-bottom:12px}.tf-products.style4 .item .price>span:last-child{color:var(--theme-accent-color);font-size:30px;line-height:36px}.tf-products.style4 .item .image{margin-bottom:22px}.tf-products .item .special-progress .progress{height:6px;background-color:#ebebeb;border-radius:999px}.tf-products .item .special-progress .progress .progress-bar{background-color:var(--theme-accent-color)}.tf-products .item .special-progress .infor-sold{display:flex;justify-content:space-between;align-items:center;font-size:12px;line-height:22px;color:var(--theme-primary-color);font-family:"Poppins";font-weight:400;margin-top:4px}.tf-products .item .special-progress .infor-sold .text-theme{font-weight:700}.tf-products.style5 .item .special-progress{position:relative}.tf-products.style5 .item .special-progress .progress{height:21px}.tf-products.style5 .item .special-progress .infor-sold{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:600;color:#fff;z-index:5}.tf-products .item .label-sale{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;top:0;left:0;background-color:var(--theme-accent-color);z-index:1}.tf-products.style2 .item .label-sale{top:0;left:0;width:35px;height:35px}.tf-products.style2 .item .label-sale .text{font-size:8px;line-height:12px}.tf-products.style2 .item .label-sale .percent-sale{font-size:10px;line-height:15px}.tf-products .item .label-sale .text{font-family:"Poppins";font-weight:700;font-size:10px;line-height:15px;color:#fff}.tf-products .item .label-sale .percent-sale{font-family:"Poppins";font-weight:700;font-size:16px;line-height:24px;color:#fff}.tf-products .item .special-progress,.tf-products .item .tf-countdown{margin-top:20px}.tf-products .item .tf-countdown .countdown-inner{display:flex;align-items:center}.tf-products .item .tf-countdown .countdown-inner>div:not(:last-child){position:relative;margin-right:16px}.tf-products.style2 .item .tf-countdown .countdown-inner>div:not(:last-child){margin-right:10px}.tf-products .item .tf-countdown .countdown-inner>div:last-child::after{display:none}.tf-products .item .tf-countdown .countdown-inner .time{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#ebebeb;margin-bottom:2px;font-weight:500;font-size:20px;color:var(--theme-primary-color);line-height:22px}.tf-products.style2 .item .tf-countdown .countdown-inner .time{width:30px;height:30px;font-size:15px}.tf-products .item .tf-countdown .countdown-inner .text{font-family:"Poppins";font-size:12px;line-height:22px;text-align:center;color:var(--theme-primary-color)}.products.owl-carousel .owl-item li.product-style2 .inner{border:none;border-right:1px solid #eee;border-bottom:1px solid #eee;border-top:1px solid #eee}.products.owl-carousel .owl-item li.product-style2 .inner{border:none;border-right:1px solid #eee;border-bottom:1px solid #eee}.tf-products.carousel-row-1 .products.owl-carousel .owl-item li.product-style2 .inner,.products.owl-carousel .owl-item .group li.product-style2:first-child .inner{border-top:1px solid #eee}.products.owl-carousel .owl-item:first-child .group li.product-style2 .inner{border-left:1px solid #eee}.tf-products.carousel-row-1 .products.owl-carousel .owl-item:first-child li.product-style2 .inner{border-left:1px solid #eee}.products.owl-carousel .owl-item:last-child li .inner{margin-right:1px}.tf-products .owl-carousel .owl-item img{display:inline}.tf-products.style8 .item{padding:0;display:flex;padding-top:20px;margin-top:5px;border-top:1px solid #ebebeb;border-radius:0}.tf-products.style8 .product-test.column7 .swiper-slide:nth-child(2) .item,.tf-products.style8 .product-test.column7 .swiper-slide:nth-child(3) .item,.tf-products.style8 .product-test.column7 .swiper-slide:nth-child(4) .item,.tf-products.style8 .product-test.column7 .swiper-slide:nth-child(5) .item,.tf-products.style8 .product-test.column7 .swiper-slide:nth-child(6) .item,.tf-products.style8 .product-test.column7 .swiper-slide:nth-child(7) .item,.tf-products.style8 .product-test.column7 .swiper-slide:nth-child(8) .item,.tf-products.style8 .product-test.column7 .swiper-slide:first-child.item,.tf-products.style8 .product-test.column6 .swiper-slide:nth-child(2) .item,.tf-products.style8 .product-test.column6 .swiper-slide:nth-child(3) .item,.tf-products.style8 .product-test.column6 .swiper-slide:nth-child(4) .item,.tf-products.style8 .product-test.column6 .swiper-slide:nth-child(5) .item,.tf-products.style8 .product-test.column6 .swiper-slide:nth-child(6) .item,.tf-products.style8 .product-test.column6 .swiper-slide:nth-child(7) .item,.tf-products.style8 .product-test.column6 .swiper-slide:first-child.item,.tf-products.style8 .product-test.column5 .swiper-slide:nth-child(2) .item,.tf-products.style8 .product-test.column5 .swiper-slide:nth-child(3) .item,.tf-products.style8 .product-test.column5 .swiper-slide:nth-child(4) .item,.tf-products.style8 .product-test.column5 .swiper-slide:nth-child(5) .item,.tf-products.style8 .product-test.column5 .swiper-slide:nth-child(6) .item,.tf-products.style8 .product-test.column5 .swiper-slide:first-child.item,.tf-products.style8 .product-test.column4 .swiper-slide:nth-child(2) .item,.tf-products.style8 .product-test.column4 .swiper-slide:nth-child(3) .item,.tf-products.style8 .product-test.column4 .swiper-slide:nth-child(4) .item,.tf-products.style8 .product-test.column4 .swiper-slide:nth-child(5) .item,.tf-products.style8 .product-test.column4 .swiper-slide:first-child.item,.tf-products.style8 .product-test.column3 .swiper-slide:nth-child(2) .item,.tf-products.style8 .product-test.column3 .swiper-slide:nth-child(3) .item,.tf-products.style8 .product-test.column3 .swiper-slide:nth-child(4) .item,.tf-products.style8 .product-test.column3 .swiper-slide:first-child.item,.tf-products.style8 .product-test.column2 .swiper-slide:nth-child(2) .item,.tf-products.style8 .product-test.column2 .swiper-slide:nth-child(3) .item,.tf-products.style8 .product-test.column2 .swiper-slide:first-child.item,.tf-products.style8 .swiper-slide:nth-child(2) .item,.tf-products.style8 .swiper-slide:first-child .item{padding-top:0;margin-top:0;border:none}.tf-products.style8 .item .image{width:122px;height:auto;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:12px;margin-bottom:0}.tf-products.style2 .item .inner .left{flex-shrink:0;max-width:122px}.tf-products.style2 .item .inner .left .image{margin-bottom:0}.tf-products.style2 .item .inner .left .image img{width:122px;height:auto;object-fit:cover}.tf-products.style9 .item:last-child{margin-bottom:0}.tf-products.style9 .item .image{width:144px;height:144px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:12px;margin-bottom:0}.tf-products .item:hover .wrap-btn-action .yith-wcwl-add-to-wishlist{-webkit-transition-delay:.1s;transition-delay:.1s}.tf-products .item:hover .wrap-btn-action .compare-button{-webkit-transition-delay:.2s;transition-delay:.2s}.tf-products .item .wrap-btn-action .compare-button{position:relative}.tf-products .item .wrap-btn-action .add_to_cart.added i:before{content:""}.tf-products .item .wrap-btn-action .woosw-adding::before,.tf-products .item .wrap-btn-action .loading:before{width:50%;height:50%;background:#fff;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:"";z-index:1}.tf-products .item .wrap-btn-action .woosw-adding::after,.tf-products .item .wrap-btn-action .loading:after{background:var(--theme-secondary-color);width:80%;height:80%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.tf-products .item .btn-add-to-cart .add_to_cart .check{display:none;position:absolute;top:50%;right:10px;margin-top:-8px}.tf-products .item .btn-add-to-cart .add_to_cart.added .check{display:block}.tf-products .item .btn-add-to-cart .add_to_cart.loading::before{content:"";-webkit-animation:spin .5s linear infinite;-moz-animation:spin .5s linear infinite;animation:spin .5s linear infinite;position:absolute;width:16px;height:16px;border:7px dashed #fff;border-radius:50%;top:50%;right:10px;margin-top:-8px}.tf-products .item .btn-add-to-cart .add_to_cart.loading::after{content:"";position:absolute;width:12px;height:12px;border-radius:50%;background-color:var(--theme-accent-color);top:50%;right:12px;margin-top:-6px}.tf-products .item .btn-add-to-cart .add_to_cart.loading:hover::after{background-color:var(--theme-secondary-color)}.tf-products .item .wrap-btn-action .woosw-adding,.tf-products .item .wrap-btn-action .loading{-webkit-animation:spin .5s linear infinite;-moz-animation:spin .5s linear infinite;animation:spin .5s linear infinite;background-color:var(--theme-primary-color)}.tf-products .item .wrap-btn-action .blockUI.blockOverlay{display:none!important}.tf-products .item .wrap-btn-action .yith-wcwl-add-to-wishlist{text-transform:uppercase;padding:0;width:40px;height:40px;display:inline-block;text-align:center;line-height:40px;color:var(--theme-primary-color);border-radius:50%;overflow:hidden;margin:0;background:#fff;box-shadow:0px 4px 16px rgba(0,0,0,.08);position:relative;z-index:1;opacity:0;visibility:hidden;-webkit-transition:all .3s ease 0s;-webkit-transition:all .2s cubic-bezier(.28,.12,.22,1);-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;transition:all .2s cubic-bezier(.28,.12,.22,1);-webkit-transform:translateX(10px);transform:translateX(10px);will-change:opacity,transform}.tf-products .item .wrap-btn-action .yith-wcwl-add-to-wishlist .feedback i{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tf-products .item .wrap-btn-action .yith-wcwl-add-to-wishlist:hover .feedback i{color:#fff}.tf-products .item:hover .wrap-btn-action .yith-wcwl-add-to-wishlist{opacity:1;visibility:visible;-webkit-transform:translateX(0px);transform:translateX(0px)}.tf-products .item .wrap-btn-action .yith-wcwl-add-to-wishlist a{color:#000;font-weight:700;font-size:20px;position:absolute;top:0;left:0;width:100%;height:100%}.tf-products .item .wrap-btn-action .yith-wcwl-add-to-wishlist:hover a{color:#fff}.tf-products .item .wrap-btn-action .yith-wcwl-add-to-wishlist i{margin:0}.tf-products .item .wrap-btn-action .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:last-child,.tf-products .item .wrap-btn-action .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:last-child{position:relative;z-index:1}.tf-products .item .wrap-btn-action .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:last-child:before,.tf-products .item .wrap-btn-action .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:last-child::before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";font-family:"onsus";opacity:0;z-index:-2}.tf-products .item .wrap-btn-action .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .yith-wcwl-icon::before,.tf-products .item .wrap-btn-action .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .yith-wcwl-icon::before,.tf-products .item .wrap-btn-action .tf-call-wishlist i:before{content:""!important;font-family:"onsus"}.tf-products .item .wrap-btn-action .add_to_cart .cartplus{font-size:20px;position:relative}.tf-products .item .wrap-btn-action .add_to_cart .check{position:relative;font-size:17px}.tf-products .item .wrap-btn-action .button .check,.tf-products .item .product-info .added_to_cart .check,.tf-products .item .wrap-btn-action .add_to_cart.added .cartplus{display:none}.tf-products .item .wrap-btn-action .add_to_cart.added .check{display:block}.tf-products .item .product-footer .table{margin-bottom:0}.tf-products .item .product-footer .table .row-tb{display:flex;align-items:center;margin-bottom:2px}.tf-products .item .product-footer .table .row-tb span{font-family:"Poppins";font-weight:400;font-size:12px;line-height:22px;color:#73787d}.tf-products .item .product-footer .table .row-tb .title-tb{width:40%}.tf-products .item .product-footer .table .row-tb .value-tb{width:calc(60% - 10px);margin-left:10px}.tf-products .item .product-option .load-more a{display:inline-block;font-size:16px;line-height:26px;line-height:42px;color:var(--theme-primary-color);width:42px;height:42px;font-weight:500;text-align:center;background-color:#ededed}.tf-products .item .product-option li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;width:50px;height:50px;border:1px solid #ededed;margin-right:11px;margin-bottom:10px;padding:3px;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tf-products .item .product-option li.active{border-color:var(--theme-primary-color)}.tf-products .item .time-delivery{margin-top:14px;padding-top:14px;border-top:1px solid #ebebeb;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.tf-products.tf-products.multirow{overflow:hidden}.tf-tabs .tf-products.loading{position:relative}.tf-tabs .tf-products.loading:after{background-color:#fff;width:100%;height:100%;z-index:100;position:absolute;content:""}.tf-tabs .tf-products.loading:before{border-width:1px;border-color:#666 #666 #666 transparent;-webkit-border-radius:50%;border-radius:50%;border-style:solid;-webkit-animation:fl-spin-fast 1s linear infinite;animation:fl-spin-fast 1s linear infinite;content:" ";width:50px;height:50px;font-weight:400;top:10%;right:50%;transition:all .3s ease;position:absolute;background-color:#fff;z-index:110}.tf-products.multirow .swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:auto;z-index:0}.swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;line-height:10px;background-color:#e1e1e1;border-radius:50%;margin:0 10px;position:relative;display:inline-block;overflow:unset;opacity:1}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:24px;background-color:var(--theme-accent-color);border-radius:100px}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{top:70px;right:0;font-family:"FontAwesome";font-family:"Font Awesome 5 Free";font-weight:700;font-size:20px;color:var(--theme-primary-color);background:0 0}.swiper-container .swiper-button-prev{left:auto!important;right:30px}.swiper-container .swiper-button-next::after,.swiper-container .swiper-button-prev::after{display:none}.swiper-container .swiper-button-prev::before{content:""}.swiper-container .swiper-button-next::before{content:""}.swiper-container .swiper-button-next.swiper-button-disabled,.swiper-container .swiper-button-prev.swiper-button-disabled{opacity:1;cursor:not-allowed;pointer-events:all}.owl-carousel .owl-nav button:hover,.swiper-container .swiper-button-prev:hover,.swiper-container .swiper-button-next:hover{color:var(--theme-accent-color)}.owl-carousel .owl-nav button.owl-prev.disabled,.owl-carousel .owl-nav button.owl-next.disabled{color:var(--theme-primary-color);opacity:1;cursor:not-allowed}@media (max-width:991px){.product-mb .tf-products .item .inner>.left{width:100%!important;max-width:100%!important}.product-mb .tf-products .item .inner .content{width:100%!important}}