.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.counter-wrapper{color:var(--ts-gray-color);display:inline-flex;flex-wrap:wrap;gap:12px;text-align:center;text-transform:capitalize}.counter-wrapper>div{font-size:30px;line-height:1}.ts-logo-slider-wrapper .swiper *{backface-visibility:hidden;-webkit-backface-visibility:hidden}.ts-logo-slider-wrapper .items .item{min-height:48px}.ts-logo-slider-wrapper .items .item,.ts-logo-slider-wrapper .items .item>a{align-items:center;display:flex;flex-flow:column wrap;justify-content:center}.ts-logo-slider-wrapper.has-border .items,.ts-logo-slider-wrapper.has-border:not(.ts-slider) .items{border-radius:10px;gap:0;margin-left:0;margin-right:0;overflow:hidden}.ts-logo-slider-wrapper.has-border .items:before{border-radius:10px;border-style:solid;border-width:1px;content:"";inset:0;position:absolute}.ts-logo-slider-wrapper.has-border .items .item{border-style:solid;border-width:0 1px 1px 0;min-height:100px;padding:0 15px;position:relative}.ts-logo-slider-wrapper .item:not(:hover) img{opacity:.2}.ts-logo-slider-wrapper .item img{transition:.2s ease}.column-tabs .list-categories{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.column-tabs *{color:inherit}.ts-testimonial-wrapper .rating{margin:0 auto}.ts-testimonial-wrapper .author-role{color:var(--ts-gray-color);display:flex;flex-flow:row wrap;font-size:.93rem;gap:0 20px;justify-content:center;margin-bottom:6px;margin-top:6px;text-transform:uppercase}.ts-product-brand-wrapper .item>a{align-items:center;background:var(--ts-brand-bg);border-radius:10px;display:flex;flex-wrap:wrap;justify-content:center;min-height:130px;padding:30px 10px}.ts-product-brand-wrapper .item a:not(:hover) img{opacity:.2}.ts-product-brand-wrapper .item a img{max-height:50px;transition:.2s ease;width:auto}.ts-product-brand-wrapper .meta-wrapper{display:flex;flex-flow:column wrap;gap:var(--ts-meta-gap);line-height:1.3;margin-top:7px;padding:0;text-align:center}.ts-product-brand-wrapper .meta-wrapper .heading-title{font-size:inherit;line-height:inherit;margin-bottom:0}.column-tabs .list-categories,.ts-product-in-product-type-tab-wrapper .column-tabs{border-style:solid;border-width:0 0 1px;gap:10px;margin-bottom:30px;padding-bottom:23px}.column-tabs .list-categories ul.tabs{align-items:center;display:flex;flex-wrap:wrap;gap:10px 26px}.column-tabs .list-categories ul.tabs li{font-size:1.06rem;font-weight:800;list-style:none;margin:0;padding:0;transition:color .25s ease}.column-tabs .list-categories ul.tabs li.current,.column-tabs .list-categories ul.tabs li:hover{color:var(--ts-primary-color)}.column-tabs .list-categories ul.tabs li:hover{cursor:pointer}.column-tabs .list-categories ul.tabs li.current{cursor:default}.column-tabs .shop-more{margin-left:auto}.column-tabs ul.tabs{display:flex;flex-wrap:wrap;gap:30px 76px;margin-bottom:0!important}.column-tabs ul.tabs li{list-style:none;padding:0}.column-tabs ul.tabs li span.count{text-transform:none}.ts-product-in-category-tab-wrapper .column-products{display:flex;flex-flow:column wrap;gap:var(--ts-h-gap)}.woocommerce .column-products.loading .products{transition:.3s ease 0s}.column-products.loading:after{top:35%}.ts-list-of-product-categories-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:30px}.ts-list-of-product-categories-wrapper .cat-img:empty{display:none}.ts-list-of-product-categories-wrapper .cat-img{max-width:46%}.ts-list-of-product-categories-wrapper .list-categories{align-items:flex-start;flex:1;flex-direction:column;gap:16px 15px;margin:0}.ts-megamenu-container .ts-list-of-product-categories-wrapper .list-categories{gap:19px 15px}.ts-list-of-product-categories-wrapper .list-categories .heading-title{font-size:1.2em;margin:0}.ts-list-of-product-categories-wrapper .list-categories>*{width:100%}.ts-list-of-product-categories-wrapper .list-categories ul{display:flex;flex-flow:column wrap;gap:8px;margin:0;padding:0}.direction-column .ts-list-of-product-categories-wrapper .list-categories ul{gap:14px}.ts-list-of-product-categories-wrapper .list-categories ul li a{color:inherit;font-weight:500}.ts-list-of-product-categories-wrapper .list-categories ul li a.shop-more-button,.ts-list-of-product-categories-wrapper .list-categories ul li a:hover{color:var(--ts-primary-color)}.ts-list-of-product-categories-wrapper .list-categories ul li a.shop-more-button:after{content:">>";display:inline-block;margin-left:5px}.ts-list-of-product-categories-wrapper .list-categories ul li a.shop-more-button:hover{text-decoration:underline;text-underline-position:under}.ts-list-of-product-categories-wrapper .list-categories ul li{list-style:none;padding:0}.ts-product-deals-wrapper:is(.heading-left,.heading-center) .content-wrapper{flex:1}.meta-wrapper .counter-wrapper>div,.woocommerce div.summary .counter-wrapper>div{align-items:center;border-radius:10px;display:flex;flex-flow:column wrap;font-size:24px;justify-content:center;min-height:60px;min-width:60px;padding:5px}.woocommerce div.summary .counter-wrapper>div{font-size:30px;min-height:70px;min-width:70px}.meta-wrapper .counter-wrapper>div,.woocommerce div.summary .counter-wrapper>div{background:var(--ts-primary-color);color:var(--ts-text-in-primary-color)}@keyframes dash{to{background-position:100% 0,0 100%,0 0,100% 100%}}