.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.ts-effect-image{text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ts-effect-image .image-link{max-width:100%;display:block;position:relative;overflow:hidden}.counter-wrapper{border-radius:5px;padding:9px 26px;display:inline-block}.counter-wrapper>div{text-align:center;min-width:42px;display:inline-block}.counter-wrapper>div>*{display:block}.counter-wrapper .number-wrapper{line-height:1;display:block}.counter-wrapper .ref-wrapper{line-height:20px;display:block}.counter-wrapper .dots{vertical-align:top;margin-top:2px;padding:0 8px;display:inline-block}.ts-countdown .counter-wrapper .ref-wrapper{text-transform:capitalize}.ts-product-deals-wrapper .shortcode-heading-wrapper{flex-flow:wrap;justify-content:center;align-items:center;display:flex}.ts-product-deals-wrapper .shortcode-heading-wrapper>.ts-countdown{margin-left:auto}.ts-banner,.ts-banner *{-webkit-backface-visibility:hidden;backface-visibility:hidden}.ts-banner{text-align:center;width:100%;position:relative;overflow:hidden}.ts-banner .banner-wrapper{position:relative}.ts-banner .banner-wrapper .banner-bg{overflow:hidden}.ts-banner .banner-wrapper>a{z-index:4;position:absolute;inset:0}.ts-banner .banner-bg img.img-sm{display:none}.ts-banner .banner-bg img{-o-object-fit:cover;object-fit:cover;width:calc(100% + 2px);margin:0 -1px;position:relative}.ts-banner .box-content{z-index:2;transition:all .3s;position:absolute}.ts-banner .box-content>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.ts-banner.description-top .box-content>div>.description{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.ts-banner .box-content>div>*{margin-bottom:10px;line-height:1.2}.ts-banner .box-content>div>.description{margin-bottom:30px}.ts-banner .box-content .description>:last-child,.ts-banner .box-content>div>:last-child{margin-bottom:0}.ts-banner.description-top .box-content>div>.description:not(:last-child){margin-bottom:4px}.ts-banner.description-top .box-content>div>h2:not(:last-child){margin-bottom:30px}.ts-banner .box-content h2{color:inherit}.ts-banner header{vertical-align:middle;display:table-cell}.ts-banner .banner-link{z-index:2;position:absolute;inset:0}.ts-banner.button-text .box-content>div>.description{margin-bottom:23px}.ts-banner .ts-banner-button{display:inline-block;position:relative;overflow:hidden}.ts-banner .ts-banner-button .button{padding-top:11px;padding-bottom:11px;text-decoration:none}.ts-banner .ts-banner-button .button:not(.button-text){min-width:150px;display:inline-block}.ts-banner .ts-banner-button .button:after{opacity:0;vertical-align:middle;width:0;margin-left:0;font-size:140%;transition:opacity .2s ease-out,margin .2s ease-out;display:inline-block;position:relative;top:-1px}.ts-banner:hover .ts-banner-button .button:after{opacity:1;width:auto;margin-left:5px}.ts-banner.button-text .ts-banner-button .button{color:inherit;text-transform:none;min-width:0;margin-top:6px;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.ts-banner.button-text .ts-banner-button .button:after{opacity:1;margin-left:5px;font-size:170%;top:0}.ts-banner.button-text:hover .ts-banner-button .button:after{opacity:0;margin-left:0}.ts-banner.bg-left .banner-bg img{object-position:left}.ts-banner.bg-right .banner-bg img{object-position:right}.text-center-top .box-content h2,.text-center-bottom .box-content h2,.text-center-center .box-content h2,.text-center-top .box-content>div,.text-center-bottom .box-content>div,.text-center-center .box-content>div{margin-left:auto;margin-right:auto}.text-left-top .box-content>div,.text-left-bottom .box-content>div,.text-left-center .box-content>div{margin-left:0;margin-right:auto}.text-right-top .box-content>div,.text-right-bottom .box-content>div,.text-right-center .box-content>div{margin-left:auto;margin-right:0}.text-left-top .box-content,.text-left-bottom .box-content,.text-left-center .box-content{text-align:start}.text-right-top .box-content,.text-right-bottom .box-content,.text-right-center .box-content{text-align:end}.text-center-top .box-content,.text-center-bottom .box-content,.text-center-center .box-content{text-align:center}.text-left-top .box-content{inset:30px auto auto 30px}.text-left-bottom .box-content{inset:auto auto 30px 30px}.text-left-center .box-content{inset:50% auto auto 30px;transform:translateY(-50%)}.text-right-top .box-content{inset:30px 30px auto auto}.text-right-bottom .box-content{inset:auto 30px 30px auto}.text-right-center .box-content{inset:50% 30px auto auto;transform:translateY(-50%)}.text-center-top .box-content{text-align:center;inset:30px 30px auto}.text-center-bottom .box-content{text-align:center;inset:auto 30px 30px}.text-center-center .box-content{text-align:center;inset:50% 30px auto;transform:translateY(-50%)}.eff-zoom-in .image-link .bg-image,.eff-zoom-in .banner-bg img{transition:transform .5s}.eff-zoom-in:hover .image-link .bg-image,.eff-zoom-in:hover .banner-bg img{-webkit-transform:scale(1.12);transform:scale(1.12)}.eff-zoom-out .image-link .bg-image,.eff-zoom-out .banner-bg img{-webkit-backface-visibility:hidden;backface-visibility:hidden;width:calc(100% + 60px);max-width:none;transition:transform .5s;transform:translate(-30px)scale(1.12)}.eff-zoom-out:hover .image-link .bg-image,.eff-zoom-out:hover .banner-bg img{-webkit-transform:translate(0,0)scale(1);transform:translate(0,0)scale(1)}.eff-zoom-rotate .image-link .bg-image,.eff-zoom-rotate .bg-content img{transition:all .5s}.eff-zoom-rotate:hover .image-link .bg-image,.eff-zoom-rotate:hover .bg-content img{-webkit-transform:rotate(6deg)scale(1.15);transform:rotate(6deg)scale(1.15)}.elementor-col-50 .eff-zoom-rotate:hover .image-link .bg-image,.elementor-col-50 .eff-zoom-rotate:hover .bg-content img,.elementor-col-60 .eff-zoom-rotate:hover .image-link .bg-image,.elementor-col-60 .eff-zoom-rotate:hover .bg-content img,.elementor-col-70 .eff-zoom-rotate:hover .image-link .bg-image,.elementor-col-70 .eff-zoom-rotate:hover .bg-content img,.elementor-col-80 .eff-zoom-rotate:hover .image-link .bg-image,.elementor-col-80 .eff-zoom-rotate:hover .bg-content img,.elementor-col-90 .eff-zoom-rotate:hover .image-link .bg-image,.elementor-col-90 .eff-zoom-rotate:hover .bg-content img,.elementor-col-100 .eff-zoom-rotate:hover .image-link .bg-image,.elementor-col-100 .eff-zoom-rotate:hover .bg-content img{-webkit-transform:rotate(6deg)scale(1.3);transform:rotate(6deg)scale(1.3)}.eff-flash .bg-content,.eff-flash .image-link{position:relative;overflow:hidden}.eff-flash .bg-content:before,.eff-flash .bg-content:after,.eff-flash .image-link:before,.eff-flash .image-link:after{content:"";z-index:5;opacity:0;background:#ffffff4d;width:100%;height:100%;transition:transform .5s,opacity .2s ease-in-out;position:absolute;top:0;left:0}.eff-flash:hover .bg-content:before,.eff-flash:hover .image-link:before{opacity:1;transform:scaleX(0)}.eff-flash:hover .bg-content:after,.eff-flash:hover .image-link:after{opacity:1;transform:scaleY(0)}.eff-line .image-link{line-height:1;position:relative;overflow:hidden}.eff-line .bg-content:before,.eff-line .bg-content:after,.eff-line .image-link:before,.eff-line .image-link:after{content:"";z-index:2;border:1px solid #ffffffb3;transition:all .45s;display:block;position:absolute;top:15px;left:15px}.eff-line .bg-content:before,.eff-line .image-link:before{border-top:none;border-bottom:none;width:calc(100% - 30px);height:0}.eff-line .bg-content:after,.eff-line .image-link:after{border-left:none;border-right:none;width:0;height:calc(100% - 30px)}.eff-line:hover .bg-content:before,.eff-line:hover .image-link:before{height:calc(100% - 30px)}.eff-line:hover .bg-content:after,.eff-line:hover .image-link:after{width:calc(100% - 30px)}.eff-overlay .bg-content,.eff-overlay .image-link{position:relative;overflow:hidden}.eff-overlay .bg-content:before,.eff-overlay .image-link:before,.eff-overlay .bg-content:after,.eff-overlay .image-link:after{content:"";z-index:2;background:#0003;width:100%;height:50%;transition:all .2s;position:absolute;left:0}.eff-overlay .bg-content:before,.eff-overlay .image-link:before{top:-50%}.eff-overlay .bg-content:after,.eff-overlay .image-link:after{top:100%}.eff-overlay:hover .bg-content:before,.eff-overlay:hover .image-link:before{top:0}.eff-overlay:hover .bg-content:after,.eff-overlay:hover .image-link:after{top:50%}.ts-banner-image{text-align:center;position:relative;overflow:hidden}.ts-banner-image *{backface-visibility:hidden}.ts-banner-image img.text-image{z-index:2;position:absolute}.ts-banner-image>*{display:block;position:relative;overflow:hidden}.ts-banner-image>:after{content:"";clear:both;display:table}.ts-banner-image img.bg-image{z-index:1;-o-object-fit:cover;object-fit:cover;width:100%;transition:all .4s;position:relative}.ts-banner-image .overlay{content:"";z-index:0;position:absolute;inset:0}.ts-banner-image img.text-image{max-width:85%;margin:0;transition:all .5s}.ts-banner-image.left-top img.text-image{margin:20px 0 0 10px;inset:5% auto auto 5%}.ts-banner-image.left-bottom img.text-image{margin:0 0 20px 20px;inset:auto auto 8% 5%}.ts-banner-image.left-center img.text-image{margin:0 0 0 10px;inset:50% auto auto 5%;transform:translateY(-50%)}.ts-banner-image.right-top img.text-image{margin:20px 10px 0 0;inset:5% 5% auto auto}.ts-banner-image.right-bottom img.text-image{margin:0 10px 20px 0;inset:auto 5% 8% auto}.ts-banner-image.right-center img.text-image{margin:0 20px 0 0;inset:50% 5% auto auto;transform:translateY(-50%)}.ts-banner-image.center-top img.text-image{margin:10px 0 0;inset:8% auto auto 50%;transform:translate(-50%)}.ts-banner-image.center-bottom img.text-image{margin:0 0 10px;inset:auto auto 8% 50%;transform:translate(-50%)}.ts-banner-image.center-center img.text-image{text-align:center;max-width:70%;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.ts-logo-slider-wrapper .content-wrapper{text-align:center}.ts-logo-slider-wrapper .swiper *{-webkit-backface-visibility:hidden;backface-visibility:hidden}.ts-shortcode.ts-logo-slider-wrapper.style-border .items{border-style:solid;border-width:0 0 0 1px;margin:0}.ts-shortcode.ts-logo-slider-wrapper.style-border .items .item{border-style:solid;border-width:1px 1px 1px 0;padding:0}.ts-shortcode.ts-logo-slider-wrapper.style-border .items{padding-top:1px}.ts-shortcode.ts-logo-slider-wrapper.style-border .items .item{margin-top:-1px}.ts-shortcode.ts-logo-slider-wrapper .items .item>a,.ts-shortcode.ts-logo-slider-wrapper .items .item>a:after{display:block}.ts-shortcode{clear:both;position:relative}.ts-shortcode:not(.partial-full):not(.partial-left):not(.partial-right){overflow:hidden}.ts-shortcode .shortcode-heading-wrapper h2{margin-bottom:0;display:block}.ts-shortcode.title-border-bottom .shortcode-heading-wrapper h2{width:100%;padding-bottom:4px;position:relative}.ts-shortcode.title-border-bottom .shortcode-heading-wrapper h2:before{content:"";border-style:solid;border-width:4px 0 0;position:absolute;bottom:0;left:0;right:0}.ts-shortcode.ts-testimonial-wrapper blockquote:before{display:none}.ts-shortcode.ts-testimonial-wrapper blockquote{text-align:center;background:0 0;max-width:920px;margin:0 auto 40px;padding:0;font-size:100%}.ts-shortcode.ts-testimonial-wrapper.ts-slider blockquote{margin-bottom:0}.ts-shortcode.ts-testimonial-wrapper blockquote .rating{margin:0 auto}.ts-shortcode.ts-testimonial-wrapper blockquote .image img{object-fit:cover;border-radius:50%;width:100px;height:100px}.ts-testimonial-wrapper blockquote>.content{margin-top:45px}.ts-testimonial-wrapper blockquote>* :not(.content){margin-bottom:10px}.ts-testimonial-wrapper blockquote .author-role{line-height:1.2}.ts-testimonial-wrapper blockquote .author-role>*{display:inline-block;position:relative}.ts-testimonial-wrapper blockquote .author-role>:not(:last-child){margin-right:15px;padding-right:15px}.ts-testimonial-wrapper blockquote .author-role>:not(:last-child):after{content:"";opacity:.2;border-right:1px solid;width:1px;height:10px;display:inline-block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.ts-testimonial-wrapper.text-light blockquote .author-role>*,.ts-testimonial-wrapper.text-light blockquote>:not(.rating){color:#fff}.ts-team-members:not(.ts-slider) .items{margin-bottom:-30px}.ts-team-members:not(.ts-slider) .item{margin-bottom:30px}.ts-team-members .image-thumbnail{margin-bottom:24px;position:relative;overflow:hidden}.ts-team-members .image-thumbnail a{display:block}.ts-team-members .image-thumbnail img{width:100%;transition:all .3s}.ts-team-members .team-content:hover .image-thumbnail img{transform:scale(1.1)}.ts-team-members .team-info{text-align:center}.ts-team-members .team-info>:not(:last-child){margin-bottom:7px;display:block}.ts-team-members .team-info .name{font-weight:400}.ts-team-members .team-info .member-role{text-transform:uppercase}.ts-team-members .member-social{flex-flow:wrap;justify-content:center;align-items:center;margin:0 -13px;display:flex}.ts-team-members .member-social a{vertical-align:middle;text-align:center;width:20px;height:20px;color:inherit;letter-spacing:0;margin:5px 13px;line-height:20px;text-decoration:none;transition:all .2s;display:inline-block}.ts-team-members .member-social a i{font-size:28px;line-height:inherit}.ts-twitter-slider .twitter-content{text-align:center}.ts-twitter-slider .twitter-content .date-time a{color:inherit;text-decoration:underline}.ts-twitter-slider .twitter-content .date-time a:hover{text-decoration:none}.twitter-content .content{font-style:italic}.ts-twitter-slider .icon{color:#2caae1;margin-bottom:20px;font-size:300%;line-height:1}.ts-twitter-slider .date-time{margin-bottom:10px}.ts-twitter-slider.text-light .item *,#page .ts-shortcode.text-light .shortcode-heading-wrapper .shortcode-title{color:#fff}.ts-twitter-slider h4{margin-bottom:0;font-size:100%}.ts-product-brand-wrapper .item>a>img{border-radius:10px}.ts-product-brand-wrapper .meta-wrapper{margin-top:7px}.ts-product-brand-wrapper .meta-wrapper h3{margin-bottom:0}.ts-product-brand-wrapper .meta-wrapper h3 .count{margin-top:-2px;font-size:14px;font-weight:400;line-height:16px;display:block}.ts-shortcode .column-tabs{margin-bottom:40px}.ts-product-in-category-tab-wrapper.style-tabs-default .column-tabs{margin-bottom:53px}.ts-product-in-product-type-tab-wrapper.ts-shortcode .column-tabs{margin-bottom:46px}.column-tabs ul.tabs li{cursor:pointer;padding-top:5px;padding-bottom:5px;list-style:none;display:inline-block;line-height:1.3!important}.column-tabs ul.tabs li:not(:last-child){margin-right:56px}.ts-product-in-product-type-tab-wrapper .column-tabs ul.tabs li:not(:last-child){margin-right:66px}.ts-product-in-product-type-tab-wrapper .column-tabs ul.tabs{text-align:center}.column-tabs ul.tabs li.current{cursor:default}.column-tabs ul.tabs li span.count{text-transform:none}.column-tabs .list-categories{justify-content:space-between;margin-bottom:0}.column-tabs .list-categories ul.tabs{margin-top:-3px}.column-tabs .list-categories ul.tabs,.column-tabs .heading-tab .heading-title{margin-bottom:0}.column-tabs .list-categories ul.tabs li>span{display:inline-block;position:relative}.column-tabs .list-categories ul.tabs li>span:after{content:"";opacity:0;border-bottom:1px solid;transition:all .2s ease-out;position:absolute;bottom:0;left:0;right:0;transform:scale(0)}.column-tabs .list-categories ul.tabs li:hover>span:after,.column-tabs .list-categories ul.tabs li.current>span:after{opacity:1;transform:scale(1)}.style-tabs-default .column-tabs .list-categories .heading-tab{padding-right:30px}.ts-product-in-category-tab-wrapper.style-tabs-vertical .column-tabs .list-categories ul.tabs li>span:after{display:none}.ts-product-in-category-tab-wrapper.style-tabs-vertical .column-tabs .list-categories ul.tabs li{letter-spacing:.1em}.ts-product-in-category-tab-wrapper.style-tabs-vertical .column-tabs .list-categories ul.tabs li:hover,.ts-product-in-category-tab-wrapper.style-tabs-vertical .column-tabs .list-categories ul.tabs li.current{text-shadow:none}.style-tabs-vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:wrap;flex-flow:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.style-tabs-vertical .column-tabs{z-index:15;width:20%;padding-right:20px}.style-tabs-vertical .column-content{width:80%}.style-tabs-vertical .column-tabs .list-categories .heading-title{margin-bottom:14px}.style-tabs-vertical .column-tabs .list-categories ul.tabs li{width:100%;padding:13px 0}.woocommerce .column-products.loading .products{transition:all .3s}.column-products.loading:after{top:35%}.mailchimp-subscription .widget-title-wrapper{margin-bottom:20px}.mailchimp-subscription .widget-title-wrapper .widget-title{line-height:1.2;margin-bottom:0!important}.mailchimp-subscription .newsletter{margin-bottom:24px;line-height:20px}.elementor-col-100 .mailchimp-subscription .widget-title-wrapper{margin-bottom:12px}.custom-spacing .mailchimp-subscription .widget-title-wrapper{margin-bottom:14px}.custom-spacing .mailchimp-subscription .newsletter{margin-bottom:19px}#ts-filter-widget-area .mailchimp-subscription .widget-title-wrapper,#right-sidebar .mailchimp-subscription .widget-title-wrapper,#left-sidebar .mailchimp-subscription .widget-title-wrapper{margin-bottom:8px}#ts-filter-widget-area .mailchimp-subscription .newsletter,#right-sidebar .mailchimp-subscription .newsletter,#left-sidebar .mailchimp-subscription .newsletter{margin-bottom:32px}.mailchimp-subscription .newsletter p{margin-bottom:0}.mc4wp-form .subscribe-email{position:relative}.mc4wp-form .subscribe-email input[type=email]{background:#ededed;border:0;width:100%;margin-bottom:0;padding-right:150px}.mc4wp-form .subscribe-email input[type=email],.size-small .mc4wp-form .subscribe-email input[type=email]{padding-top:13px;padding-bottom:13px}.mc4wp-form .subscribe-email a{color:inherit}.mc4wp-form .subscribe-email .button{min-width:0;height:calc(100% - 8px);padding-top:0;padding-bottom:0;position:absolute;top:4px;bottom:4px;right:4px}#left-sidebar .mc4wp-form .subscribe-email .button,#right-sidebar .mc4wp-form .subscribe-email .button{padding-left:15px;padding-right:15px}#left-sidebar .mc4wp-form .subscribe-email input[type=email],#right-sidebar .mc4wp-form .subscribe-email input[type=email]{padding-right:130px}.elementor-col-100 .mailchimp-subscription{max-width:870px;margin-left:auto;margin-right:auto}.text-light .mailchimp-subscription .widget-title,.text-light .mailchimp-subscription .newsletter{color:#fff!important}.custom-spacing .text-light .mailchimp-subscription .newsletter{color:#ccc!important}.text-light,.ts-mailchimp-subscription-shortcode.text-light label,.ts-mailchimp-subscription-shortcode.text-light p>label{color:#fff!important}.ts-mailchimp-subscription-shortcode.text-light .mc4wp-form .subscribe-email input[type=email]{color:#fff;background-color:#ffffff1a;border-color:#fff0}.ts-mailchimp-subscription-shortcode.text-light .mc4wp-form .subscribe-email input[type=email]::-webkit-input-placeholder{color:#6c6c6c}.ts-mailchimp-subscription-shortcode.text-light .mc4wp-form .subscribe-email input[type=email]:-moz-placeholder-shown{color:#6c6c6c}.ts-mailchimp-subscription-shortcode.text-light .mc4wp-form .subscribe-email input[type=email]::-moz-placeholder{color:#6c6c6c}.ts-mailchimp-subscription-shortcode.text-light .mc4wp-form .subscribe-email input[type=email]:-ms-placeholder-shown{color:#6c6c6c}.ts-mailchimp-subscription-shortcode.text-light .mc4wp-form .subscribe-email .button{color:#fff!important;background:#000!important;border-color:#000!important}.ts-mailchimp-subscription-shortcode.text-light .mc4wp-form .subscribe-email .button:hover{color:#000!important;background:#fff!important;border-color:#fff!important}.text-light .mailchimp-subscription .processing button.button:before{border-color:#fff #ffffff4d #ffffff4d!important}.ts-product-category-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:wrap;flex-flow:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.ts-product-category-wrapper .products{margin-left:-10px;margin-right:-10px}.ts-product-category-wrapper:not(.title-left)>*{width:100%}.ts-product-category-wrapper .product .category-name,.ts-product-category-wrapper .product .category-name>*{margin-bottom:0}.ts-product-category-wrapper .product .category-name h3 a:hover,.ts-product-category-wrapper .product:hover .category-name h3 a{color:inherit!important;text-decoration:none!important}.ts-list-of-product-categories-wrapper.heading-left .heading-title{text-align:left}.ts-list-of-product-categories-wrapper.heading-center .heading-title{text-align:center}.ts-list-of-product-categories-wrapper.heading-right .heading-title{text-align:right}.ts-list-of-product-categories-wrapper h3.heading-title{margin-bottom:48px}.ts-list-of-product-categories-wrapper .list-categories{margin:0;display:block}.ts-list-of-product-categories-wrapper .list-categories:after{display:none}.ts-list-of-product-categories-wrapper .list-categories ul{flex-flow:wrap;margin:0 -10px -8px;display:flex}.ts-list-of-product-categories-wrapper .list-categories ul li{width:100%;padding:0 10px 8px;font-size:115%;list-style:none}.ts-list-of-product-categories-wrapper.columns-1 .list-categories ul{margin-bottom:0}.ts-list-of-product-categories-wrapper.columns-1 .list-categories ul li{padding-bottom:14px}.ts-list-of-product-categories-wrapper.columns-1 .list-categories ul li:last-child{padding-bottom:0}.ts-list-of-product-categories-wrapper.columns-2 .list-categories ul li{width:50%}.ts-list-of-product-categories-wrapper.columns-3 .list-categories ul li{width:33.3333%}.ts-list-of-product-categories-wrapper.columns-4 .list-categories ul li{width:25%}.ts-list-of-product-categories-wrapper.columns-5 .list-categories ul li{width:20%}.ts-list-of-product-categories-wrapper .list-categories ul li a{color:inherit;display:block}.ts-list-of-product-categories-wrapper .shop-more-button:after{content:">>";text-transform:none;letter-spacing:0;margin-left:5px;display:inline-block}.ts-list-of-product-categories-wrapper .list-categories ul li .shop-more-button:hover{text-decoration:underline}.ts-list-of-product-categories-wrapper.text-light .list-categories ul li a{color:#fff!important}.ts-special-product-wrapper.woocommerce .products{margin:0!important}.ts-special-product-wrapper.woocommerce .products .product{padding-left:0;padding-right:0}.ts-special-product-wrapper .product{flex-flow:wrap;align-items:center;width:100%;display:flex;margin:0 0 60px!important;padding:0!important}.ts-special-product-wrapper .product .thumbnail-wrapper{width:60%;position:relative;background:0 0!important}.flashsale-product{background:#fff;max-width:310px}.ts-special-product-wrapper .thumbnail-wrapper>img+.flashsale-product{position:absolute;inset:auto 100px 70px auto}.flashsale-product .flashsale-price{text-align:center;padding:25px}.flashsale-product .flashsale-price .price{justify-content:center}.flashsale-product .flashsale-price .price del{font-size:60%;position:relative;top:-3px}.flashsale-product .flashsale-price .flash-sale-text{text-transform:uppercase;margin-bottom:8px;font-size:115%;line-height:1.2}.flashsale-product a:hover{text-decoration:none!important}.ts-special-product-wrapper .product .meta-wrapper .ts-countdown{text-align:center!important}.ts-special-product-wrapper .product .meta-wrapper{text-align:center;flex:1;padding:6.5%}.ts-special-product-wrapper .products .meta-wrapper>a>.woocommerce-loop-product__title{margin-bottom:12px}.ts-special-product-wrapper .products .meta-wrapper>.short-description{color:inherit;font-size:115%;margin-bottom:43px!important}.ts-special-product-wrapper .products .meta-wrapper>a:last-child>.woocommerce-loop-product__title,.ts-special-product-wrapper .products .meta-wrapper>.short-description:last-child,.ts-special-product-wrapper.ts-slider .product,.ts-special-product-wrapper .product:last-child{margin-bottom:0!important}body .ts-special-product-wrapper .products.swiper .swiper-button-next,body .ts-special-product-wrapper .products.swiper .swiper-button-prev{border-radius:0;top:auto;bottom:0;transform:none;opacity:1!important;visibility:visible!important;left:40%!important;right:auto!important}body .ts-special-product-wrapper .products.swiper .swiper-button-next{left:calc(40% + 40px)!important}body .ts-special-product-wrapper .products.swiper .swiper-button-next,body .ts-special-product-wrapper .products.swiper .swiper-button-prev,body .ts-special-product-wrapper .products.swiper .swiper-button-next:hover,body .ts-special-product-wrapper .products.swiper .swiper-button-prev:hover{color:#000;background-color:#fff}body .ts-special-product-wrapper .products.swiper .swiper-button-next:after,body .ts-special-product-wrapper .products.swiper .swiper-button-prev:after{opacity:.5;font-size:24px}body .ts-special-product-wrapper .products.swiper .swiper-button-next:hover:after,body .ts-special-product-wrapper .products.swiper .swiper-button-prev:hover:after{opacity:1}.ts-special-product-wrapper .left-top .thumbnail-wrapper>img+.flashsale-product{inset:70px auto auto 100px}.ts-special-product-wrapper .left-bottom .thumbnail-wrapper>img+.flashsale-product{inset:auto auto 70px 100px}.ts-special-product-wrapper .left-center .thumbnail-wrapper>img+.flashsale-product{inset:50% auto auto 100px;transform:translateY(-50%)}.ts-special-product-wrapper .right-top .thumbnail-wrapper>img+.flashsale-product{inset:70px 100px auto auto}.ts-special-product-wrapper .right-bottom .thumbnail-wrapper>img+.flashsale-product{inset:auto 100px 70px auto}.ts-special-product-wrapper .right-center .thumbnail-wrapper>img+.flashsale-product{inset:50% 100px auto auto;transform:translateY(-50%)}.ts-special-product-wrapper .center-top .thumbnail-wrapper>img+.flashsale-product{inset:70px auto auto 50%;transform:translate(-50%)}.ts-special-product-wrapper .center-bottom .thumbnail-wrapper>img+.flashsale-product{inset:auto auto 70px 50%;transform:translate(-50%)}.ts-special-product-wrapper .center-center .thumbnail-wrapper>img+.flashsale-product{inset:50% auto auto 50%;transform:translate(-50%,-50%)}