@media only screen and (max-width:767px){:root{--ts-btn-pd-h:15px;--ts-pagination-size:32px;--ts-section-gap:50px;--ts-heading-gap:25px;--widget-thumbnail-width:70px}.visible-xs{display:block!important}.hidden-xs{display:none!important}.filter-widget-area-button,.ts-sidebar.active>.close{display:block}.ts-header .ts-search-by-category,.gridlist-toggle,.woocommerce-result-count,.product-on-sale-form,.product-per-page-form{display:none}.ts-breadcrumbs .breadcrumbs-container>.brn_arrow{margin:0 6px}.ts-sidebar .product-on-sale-form,.ts-sidebar-content .product-on-sale-form{display:block;margin:-15px 0 var(--sb-gap);font-size:calc(1em - 2px);padding-bottom:var(--sb-gap);border-width:0 0 1px;border-style:solid}:is(#left-sidebar,#right-sidebar) .product-on-sale-form{margin-left:var(--ts-float-sidebar-pd);margin-right:var(--ts-float-sidebar-pd)}.ts-sidebar .product-on-sale-form>label,.ts-sidebar-content .product-on-sale-form>label{max-width:calc(100% - 40px)}.before-loop-wrapper{padding:10px 10px 0;position:static;line-height:18px;margin-bottom:20px;justify-content:space-between}.ts-compare-popup .items .item:last-child{margin-right:0}.ts-compare-popup .items .item:last-child:after{display:none}.ts-compare-popup .close,.ts-compare-popup .item .remove{color:var(--ts-dropdown-bg);background:var(--ts-dropdown-color);border-color:var(--ts-dropdown-color)}.before-loop-wrapper>:is(.woocommerce-ordering,.filter-widget-area-button){margin-bottom:10px}.woocommerce .checkout-login-coupon-wrapper,.woocommerce .checkout-login-coupon-wrapper form.login,body .wc-block-components-notice-banner,:is(.woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce-warning),:is(.woocommerce,.woocommerce-page) :is(.woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce-warning){margin-bottom:10px}.filter-fixed-bottom .before-loop-wrapper{position:fixed;margin:0;left:0;right:0;top:auto;bottom:0;padding-bottom:calc(env(safe-area-inset-bottom) - 20px);background:var(--ts-main-bg);padding-left:var(--ts-content-padding);padding-right:var(--ts-content-padding);border-width:1px 0 0;-webkit-animation-duration:1000ms;-moz-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-name:animation_tranlate_bottom;-moz-animation-name:animation_tranlate_bottom;animation-name:animation_tranlate_bottom;-moz-animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-iteration-count:1;animation-timing-function:cubic-bezier(.06,-.73,.61,.82)}.style-sidebar.show-filter-sidebar .before-loop-wrapper .filter-widget-area-button+.overlay{display:none}.filter-widget-area-button.active+.overlay{display:block;-webkit-animation-duration:300ms;-moz-animation-duration:300ms;animation-duration:300ms;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:animation_fade;-moz-animation-name:animation_fade;animation-name:animation_fade;-webkit-transform-origin:0 0 0;-moz-transform-origin:0 0 0;-ms-transform-origin:0 0 0}body .wc-empty-cart-message .wc-block-components-notice-banner.is-info,body .cart-empty.woocommerce-info,body.error404 .not-found .content-404{gap:15px;margin-bottom:10px}.index-template #primary>.alert:before,.search-no-results-wrapper:before,body .wc-empty-cart-message .wc-block-components-notice-banner.is-info:before,body .cart-empty.woocommerce-info:before,body.error404 .not-found i{font-size:70px}body.error404 .not-found h1,body .wc-empty-cart-message .wc-block-components-notice-banner.is-info,body .cart-empty.woocommerce-info{font-size:var(--ts-h3-font-size);line-height:var(--ts-h3-line-height)}.woocommerce ul.order_details{max-width:100%;margin:0 0 50px}.woocommerce-account .woocommerce-MyAccount-navigation ul{gap:10px 25px;border:0;margin:0 0 30px}.woocommerce-account .woocommerce-MyAccount-navigation ul li{padding:0 0 3px 0}.woocommerce table.shop_table.woocommerce-orders-table tbody tr:last-child,.woocommerce table.shop_table.woocommerce-orders-table tr{align-items:flex-start;gap:10px;border:1px solid var(--ts-border);flex-direction:column;padding:20px}.woocommerce table.shop_table_responsive.woocommerce-orders-table tr :is(td,th)::before,.woocommerce-page table.shop_table_responsive.woocommerce-orders-table tr :is(td,th)::before{content:attr(data-title) ": ";font-weight:var(--ts-prod-font-weight);margin-right:auto}.woocommerce table.shop_table.woocommerce-orders-table tr:not(:last-child){margin-bottom:10px}.woocommerce table.shop_table.woocommerce-orders-table tr :is(td,th){width:100%;flex:none;padding:0;display:flex;align-items:center;gap:4px}#customer_login h2{text-align:center}.woocommerce div.product.tabs-in-summary.tabs-accordion .woocommerce-tabs{margin-top:calc(var(--ts-section-gap) - 15px)}.more-less-buttons{height:120px}.ts-stick-compare-button,#to-top{bottom:0}.filter-fixed-bottom .ts-stick-compare-button,.filter-fixed-bottom #to-top{bottom:max(calc(41px + env(safe-area-inset-bottom) - 20px),41px)}.single .meta-bottom-1 .tags-link{gap:5px}.page-description-wrapper{margin-top:8px}:is(.page-description,.term-description){max-width:100%}.breadcrumb-title-wrapper .ts-breadcrumbs{text-align:center}.ts-stick-compare-button{padding:9px 15px;--ts-btn-font-size:12px;--ts-btn-line-height:18px}.ts-blogs.ts-masonry:not(.ts-slider).columns-2 .items .item,.ts-blogs.ts-masonry:not(.ts-slider).columns-3 .items .item{width:100%}#ts-filter-widget-area,.ts-sidebar{--sb-gap:20px}#left-sidebar{margin-bottom:var(--ts-section-gap)}#right-sidebar{margin-top:var(--ts-section-gap)}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{order:-1}.dokan-store-list-filter-button:before,.filter-widget-area-button>a:before{font-size:1.1em;min-width:16px}.post_list_widget header>.entry-title,:is(.widget-title,.widgettitle){font-size:var(--ts-h6-font-size);line-height:var(--ts-h6-line-height)}.widget-title-wrapper .widget-title,.widget-title-wrapper .widgettitle,.widget-container .wp-block-search__label,.widget-container .wp-block-group h2{margin-bottom:15px}:is(#ts-search-sidebar,#ts-shopping-cart-sidebar,#ts-wishlist-sidebar) .close{width:30px;height:30px;line-height:30px;top:calc(var(--ts-float-sidebar-pd) - 5px)}#ts-shopping-cart-sidebar .cart-dropdown-form .theme-title,.ts-wishlist-sidebar-content .theme-title,#ts-search-sidebar .popular-search>h6{font-size:var(--ts-h6-font-size);color:var(--ts-gray-color);border-width:0 0 1px;border-style:solid;margin:-5px calc(var(--ts-float-sidebar-pd) * -1) 0;padding:0 var(--ts-float-sidebar-pd) 15px}#ts-shopping-cart-sidebar .cart-dropdown-form .theme-title{margin-bottom:15px}#ts-shopping-cart-sidebar .cart-dropdown-form .theme-title,.ts-wishlist-sidebar-content .theme-title{gap:5px}#ts-search-sidebar .popular-search>div{margin:15px 0 var(--ts-float-sidebar-pd)}#ts-search-sidebar .search-dropdown .ts-search-result-container:not(:empty){padding:var(--ts-float-sidebar-pd) 0 0}.ts-banner .ts-banner-button{--ts-btn-pd-h:15px;--ts-btn-pd-v:7px}.woocommerce ul.cart_list .quantity,.ts-wishlist-sidebar-content ul.wishlist-list li .button{margin:5px 0 0}.ts-free-shipping-message-bar .progress-bar{height:6px}.woocommerce :where(ul.cart_list,ul.product_list_widget){gap:15px}#ts-search-sidebar .ts-search-by-category{gap:0}.header-v4 .header-top{display:none}:where(.list-posts,.ts-blogs) article .entry-content{gap:8px}.pagination-wrap ul.pagination,.ts-pagination ul,nav.ts-pagination ul.page-numbers:not(.elementor-icon-list-items),.woocommerce nav.woocommerce-pagination ul,.dokan-pagination-container .dokan-pagination{gap:5px}#main .page-container{padding-top:20px}.woocommerce #reviews #review_form_wrapper{margin-top:30px}div.product.tabs-accordion .woocommerce-Tabs-panel>h2:after,div.product.tabs-accordion .woocommerce-Tabs-panel #reviews>h2:after{font-size:10px}.ts-frequently-bought-together{--item-gap:10px;--thumbnail-size:80px}.ts-fbt-form .items .meta-wrapper{padding:15px}.woocommerce-Tabs-panel .ts-specifications-content ul li>span:first-child{width:160px}.ts-specifications-content ul li:not(:last-child){padding-bottom:12px;margin-bottom:12px}.ts-single-product-coupon .coupon-item .coupon-tooltip{left:0;transform:none;padding:18px 15px 15px 15px}.ts-single-product-coupon .coupon-item .coupon-tooltip:after{border-left:4px solid #fff0;border-right:4px solid #fff0;border-bottom:8px solid #FFF7F4;top:4px;left:20px;margin-left:0}.ts-single-product-coupon .coupon-item .coupon-tooltip>*{margin-bottom:6px}.ts-single-product-coupon .coupon-item .coupon-tooltip:before{inset:4px 0 0 0}.ts-single-product-coupon .coupon-item .coupon-tooltip{width:155px}.header-v2 .header-middle :where(.hotline,.header-right){width:auto}.single :is(.meta-bottom-1,.meta-bottom-2){flex-flow:column-reverse nowrap;align-items:center;gap:20px 0}.term-description .author-name{margin:0 0 5px}.ts-testimonial-wrapper{--thumbnail-size:50px}.ts-sidebar>.close:before,.ts-floating-sidebar .close:after,.ts-popup-modal .close:after{font-size:13px}.ts-shortcode.ts-product>.content-wrapper{width:100%}.header-middle .ts-mobile-icon-toggle{min-width:64px;line-height:1}.header-v3 .header-middle .logo-wrapper{text-align:start}.header-v3 .header-middle .ts-mobile-icon-toggle{min-width:0;order:1}.header-v3 .ts-mobile-icon-toggle .icon{width:24px;justify-content:flex-end}.ts-mobile-icon-toggle .icon{display:flex;height:100%;align-items:center}.header-middle .logo-wrapper{flex:1;text-align:center}.columns-2 .list-posts,.columns-3 .list-posts{grid-template-columns:repeat(1,1fr)!important}.woocommerce.ts-product.list .products .product .product-wrapper,.woocommerce.list .products .product .product-wrapper{gap:0 12px}.woocommerce.ts-product.list .products:not(:is(.cross-sells,.up-sells,.related)){grid-gap:20px}.woocommerce.ts-product.list .products .product .meta-wrapper,.woocommerce.list .products .product .meta-wrapper,.woocommerce.main-products.list .products .meta-wrapper{display:flex;flex-flow:column nowrap;gap:4px}.woocommerce.main-products.list .meta-wrapper>*:not(.group-price-add-to-cart){padding:0}.woocommerce.ts-product.list .products:not(:is(.cross-sells,.up-sells,.related)){grid-template-columns:repeat(1,minmax(0,1fr))!important}.woocommerce.main-products.list .products .group-price-add-to-cart .quantity{display:none}.woocommerce.list .products .product .thumbnail-wrapper,.woocommerce.main-products.list .products .product .thumbnail-wrapper{width:150px}.woocommerce.list .products .product .group-price-add-to-cart,.woocommerce.main-products.list .group-price-add-to-cart{margin-top:5px}.woocommerce.main-products.list .product-wrapper .group-price-add-to-cart .loop-add-to-cart a.button{width:auto}.product-wrapper .group-price-add-to-cart .loop-add-to-cart{bottom:0}.woocommerce :is(.cart_list,.product_list_widget) :is(.product-categories,.product-brands,.product-author),.products .product .meta-wrapper :is(.product-categories,.product-brands,.product-author){font-size:calc(var(--ts-prod-font-size) - 2px)}.woocommerce div.product div.images.woocommerce-product-gallery{margin-bottom:35px}.products .product.product-category .meta-wrapper h4{font-size:1rem}body:not(.woocommerce.archive) .ts-sidebar .widget-container .widget-title-wrapper~ul li{padding-bottom:0;border:0}body:not(.woocommerce.archive) .ts-sidebar .widget-container .widget-title-wrapper,body:not(.woocommerce.archive) .ts-sidebar .widget-container .widget-title-wrapper .widget-title{margin:0}body:not(.woocommerce.archive) :is(#left-sidebar,#right-sidebar) .widget-container .widget-title-wrapper~select,body:not(.woocommerce.archive) .ts-sidebar .widget-container .widget-title-wrapper~*:not(.button):not(a.clear-all){display:none}body:not(.woocommerce.archive) :is(#left-sidebar,#right-sidebar) .widget-container .widget-title-wrapper~select.active,body:not(.woocommerce.archive) .ts-sidebar .widget-container .widget-title-wrapper a.block-control,body:not(.woocommerce.archive) .ts-sidebar .widget-container .widget-title-wrapper~*:not(.button):not(a.clear-all).active{display:block}body:not(.woocommerce.archive) .ts-sidebar .widget-container .widget-title-wrapper~*:not(.button):not(a.clear-all).active{margin-top:20px}body:not(.woocommerce.archive) .ts-sidebar .widget-container .widget-title-wrapper~ul:not(.button):not(a.clear-all).active,body:not(.woocommerce.archive) .ts-sidebar .widget-container .widget-title-wrapper~.tagcloud:not(.button):not(a.clear-all).active{display:flex}.ts-banner .ts-banner-button{--ts-btn-font-size:11px}.ts-shortcode.ts-product-deals-wrapper.button-pos-top .shortcode-heading-wrapper{flex-direction:column;align-items:center}.column-tabs,.shortcode-heading-wrapper .heading-group{gap:8px}.ts-shortcode .shortcode-heading-wrapper{gap:12px 20px}:is(.columns-1,.post-content-wrapper) header>.entry-title{font-size:var(--ts-h4-font-size);line-height:var(--ts-h4-line-height)}body.woocommerce.archive :where(#left-sidebar,#right-sidebar) .widget-title-wrapper .block-control{display:none!important}body.woocommerce.archive :where(#left-sidebar,#right-sidebar) .widget-container>*:not(ul):not(.widget-title-wrapper){display:block!important}body.woocommerce.archive :where(#left-sidebar,#right-sidebar) .widget-container>ul{display:flex!important}body.woocommerce.archive :where(#left-sidebar,#right-sidebar){position:fixed;padding:calc(var(--ts-float-sidebar-pd) * 2) 0 var(--ts-float-sidebar-pd);top:0;bottom:0;right:0;z-index:99992;width:var(--ts-float-sidebar-width);max-width:100%;transform:translateX(var(--ts-float-sidebar-width));transition:transform 0.5s cubic-bezier(.645,.045,.355,1);background:var(--ts-dropdown-bg);color:var(--ts-dropdown-color);margin:0!important}body.woocommerce.archive :where(#left-sidebar,#right-sidebar).active{transform:translateX(0);box-shadow:0 10px 10px 0 rgb(63 63 63 / .4)}body.woocommerce.archive.admin-bar :where(#left-sidebar,#right-sidebar){top:46px}body.woocommerce.archive :where(#left-sidebar,#right-sidebar) aside{height:100%;overflow-x:hidden;overflow-y:auto;padding:0 var(--ts-float-sidebar-pd)}.woocommerce div.product div.images,.woocommerce div.product div.summary{width:100%;float:none}.woocommerce div.product div.images .flex-control-thumbs{gap:7px}.woocommerce div.product.gallery-layout-vertical.has-gallery div.images{padding-left:calc(var(--thumbnails-width) + 5px)}.ts-fbt-form .items{flex-direction:column;flex-wrap:nowrap;gap:var(--item-gap) 0}.ts-fbt-form .items .item{width:100%;padding:0 0 0 30px}.ts-fbt-form .item>label{position:absolute;top:50%;left:0;font-size:0;margin:-9px 0 0}.ts-fbt-form .items .item:after{display:none}.ts-fbt-form .items .plus{display:block}:where(.list-posts,.ts-blogs) article:where(.has-post-thumbnail,.format-video,.format-audio) .entry-content{padding:15px 0 0}:where(blockquote cite,.entry-meta-top,.entry-meta-middle,.entry-meta-bottom){gap:5px 10px;letter-spacing:1px}.post-content-wrapper :where(.entry-content,header,.entry-meta-top,.entry-meta-middle){padding-left:0;padding-right:0}.single-post .post-content-wrapper{gap:14px 0}.style-horizontal .mc4wp-form .subscribe-email{gap:5px}.ts-header .hotline{display:none}body .wc-block-components-sidebar-layout .wc-block-components-main{padding:0}body .wc-block-components-sidebar-layout .wc-block-components-sidebar{padding:30px 20px}body :is(.is-medium,.is-mobile,.is-small) table.wc-block-cart-items tbody{display:flex;flex-direction:column;gap:10px;--widget-thumbnail-width:85px}body :is(.is-medium,.is-mobile,.is-small) table.wc-block-cart-items .wc-block-cart-items__row{gap:3px 15px;border:1px solid var(--ts-border);display:grid;grid-template-columns:var(--widget-thumbnail-width) 1fr;padding:20px;line-height:18px;position:relative;align-items:center}body :is(.is-medium,.is-mobile,.is-small) table.wc-block-cart-items .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{top:0;left:auto;right:0;transform:none}body :is(.is-medium,.is-mobile,.is-small) table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image{width:var(--widget-thumbnail-width);margin:0;padding:0;grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:3}body :is(.is-medium,.is-mobile,.is-small) table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{grid-row-start:2;grid-row-end:3;grid-column-start:2;grid-column-end:3;text-align:start;line-height:inherit;margin:0;justify-content:flex-start}body :is(.is-medium,.is-mobile,.is-small) table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product{grid-column-end:3;grid-column-start:2;grid-row-start:1;justify-self:stretch;padding:0;margin:0}body :is(.is-medium,.is-mobile,.is-small) table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity{padding:0;margin:0;align-self:start}body .wc-block-cart-item__wrap{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:4px 0}body .wc-block-components-product-badge,body table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__prices{margin:0}.wc-block-cart-item__total-price-and-sale-badge-wrapper{padding-top:0}body .wc-block-checkout__sidebar>.wc-block-components-notice-snackbar-list>div:not(:empty),body .wc-block-checkout__sidebar>.wc-block-components-notices:not(:empty){margin-bottom:20px}body .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title{border:0;padding:0;margin:0}body .wp-block-woocommerce-checkout-order-summary-block .checkout-order-summary-block-fill{border-radius:0}body .wc-block-components-product-name{font-size:1em;margin:0;line-height:1.1;font-family:inherit;font-weight:inherit}body .wc-block-checkout__terms.wc-block-checkout__terms--with-separator{padding-top:0}#group-icon-header{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}#group-icon-header .close{top:15px}body.menu-mobile-active #group-icon-header{height:100%}#group-icon-header .sidebar-content{height:100%;overflow:hidden;display:flex;flex-direction:column;gap:20px}#group-icon-header:not(.not-first-level) .sidebar-content{overflow:auto}#group-icon-header .header-language .wpml-ls-legacy-dropdown>ul>li>a:after,#group-icon-header .header-language .wpml-ls-legacy-dropdown-click>ul>li>a:after,#group-icon-header .header-currency .wcml_currency_switcher>a:after{font-size:14px}#group-icon-header .wpml-ls-legacy-list-horizontal{margin:5px 0}#group-icon-header .wpml-ls-legacy-list-horizontal>ul{gap:10px}.no-tab .tab-mobile-menu{display:none}#group-icon-header .ts-sidebar-content{padding:0;left:0;right:auto;transform:translateX(calc(var(--ts-float-sidebar-width) * -1));box-shadow:none!important}#group-icon-header.active .ts-sidebar-content{transform:translateX(0)}#group-icon-header .sidebar-content>*{padding:0 var(--ts-float-sidebar-pd)}body #group-icon-header .menu-title{margin:0;padding-top:17px;padding-bottom:17px;white-space:nowrap;font-size:1rem;line-height:22px;font-family:var(--ts-heading-font-family);font-weight:var(--ts-heading-font-weight);font-style:var(--ts-heading-font-style);color:var(--ts-gray-color);background-color:var(--ts-dropdown-bg);border-bottom:1px solid var(--ts-border);z-index:5}body #group-icon-header.not-first-level .menu-title{display:block}#group-icon-header .menu-title span{position:relative;display:inline-flex;line-height:24px;align-items:center}#group-icon-header .menu-title span:before{content:"\e957";font-family:'icomoon';font-weight:400;font-style:normal;letter-spacing:0;width:22px;height:20px;display:inline-block;font-size:16px;line-height:19px}.mobile-menu-wrapper li.active .ts-menu-drop-icon.active{position:fixed;top:0;width:auto;z-index:5;padding:19px var(--ts-float-sidebar-pd);left:-3px;right:0;text-align:start}.mobile-menu-wrapper li.active .ts-menu-drop-icon:after{display:inline-block}.mobile-menu-wrapper li.active .ts-menu-drop-icon.active:after{width:22px;display:inline-block;font-size:14px;line-height:16px;background:var(--ts-dropdown-bg)}.tab-mobile-menu{display:flex;padding:6px 15px 0;margin:0;gap:5px}ul.tab-mobile-menu li{list-style:none;padding:8px 10px;margin:0;flex:1;text-align:center}ul.tab-mobile-menu li.active{background:var(--ts-primary-color);border-color:var(--ts-primary-color);color:var(--ts-text-in-primary-color)}.mobile-menu-wrapper{font-size:var(--ts-mb-menu-font-size);font-family:var(--ts-mb-menu-font-family);font-weight:var(--ts-mb-menu-font-weight);line-height:var(--ts-mb-menu-line-height);text-transform:var(--ts-mb-menu-transform)}.mobile-menu-wrapper nav ul li>a{color:inherit}.mobile-menu-wrapper .woocommerce .product-label>span.onsale,.mobile-menu-wrapper .woocommerce .product-label>span{font-size:10px;line-height:12px!important}.mobile-menu-wrapper .woocommerce .products .product .meta-wrapper,.mobile-menu-wrapper .woocommerce .products .product .product-name{font-size:1em}#group-icon-header .mobile-menu-wrapper{position:relative;overflow-x:hidden!important;overflow-y:auto}.mobile-menu-wrapper nav>ul>li,.mobile-menu-wrapper nav>ul.menu>li,.mobile-menu-wrapper ul.sub-menu>li.menu-item{position:static;display:flex;flex-wrap:wrap;align-items:center;width:100%;gap:15px}.mobile-menu-wrapper nav>ul>li.active,.mobile-menu-wrapper nav>ul.menu>li.active,.mobile-menu-wrapper ul.sub-menu>li.menu-item.active{z-index:10}.product-style-v6 #group-icon-header .group-button-header>*,.product-style-v6 .mobile-menu-wrapper nav>ul>li,.product-style-v6 .mobile-menu-wrapper nav>ul.menu>li,.product-style-v6 .mobile-menu-wrapper ul.sub-menu>li.menu-item{border-color:var(--ts-product-border)}.mobile-menu-wrapper nav>ul>li.menu-item:not(:is(.ts-normal-menu,.ts-megamenu)) ul.sub-menu{width:100%;display:flex!important;position:static;padding:0 0 0 20px}.mobile-menu-wrapper li.menu-item:not(:is(.ts-normal-menu,.ts-megamenu)) ul.sub-menu>li.menu-item:first-child{padding-top:0}.mobile-menu-wrapper ul.sub-menu>li.menu-item:first-child{padding-top:15px}.mobile-menu-wrapper li.ts-normal-menu ul.sub-menu{gap:0;padding-top:8px!important;padding-bottom:8px!important}.mobile-menu-wrapper li.ts-normal-menu ul.sub-menu>li.menu-item{padding:0!important;gap:0 15px}.mobile-menu-wrapper li.ts-normal-menu ul.sub-menu>li>*{padding-top:8px;padding-bottom:8px}.mobile-menu-wrapper>div:last-child nav>ul>li:last-child,.mobile-menu-wrapper>nav.nav-top:last-child>ul.menu>li:last-child,.mobile-menu-wrapper ul.sub-menu>li.menu-item:last-child{padding:0;margin:0;border:0}header .shopping-cart-wrapper a>.ic-cart:before{display:inline-block;vertical-align:middle}body .mobile-menu-wrapper.ts-menu nav.mobile-menu{width:100%;display:block;float:none;margin:0;padding:0}.mobile-menu-wrapper nav>ul.menu li a.has-icon .menu-icon{width:20px}.mobile-menu-wrapper span.ts-menu-drop-icon{z-index:3;cursor:pointer;padding:0;font-size:10px;width:50px;transition:color 150ms ease 0s;margin:1px 0 0 auto;text-align:right}.mobile-menu-wrapper ul{margin:0}.mobile-menu-wrapper ul.sub-menu{position:fixed;top:0;left:0;right:0;bottom:0;z-index:4;display:none!important;overflow-x:hidden;overflow-y:auto;color:var(--ts-dropdown-color);background-color:var(--ts-dropdown-bg)}.mobile-menu-wrapper li:not(.ts-megamenu) ul.sub-menu{padding:0 15px}.mobile-menu-wrapper li.active>.ts-menu-drop-icon+ul.sub-menu{display:block!important}.mobile-menu-wrapper nav>ul>li ul.sub-menu{top:60px}.ts-megamenu-container .e-con-boxed:not(.e-child){--container-default-padding-inline-end:var(--ts-float-sidebar-pd);--container-default-padding-inline-start:var(--ts-float-sidebar-pd);--container-default-padding-right:var(--ts-float-sidebar-pd);--container-default-padding-left:var(--ts-float-sidebar-pd);--padding-top:var(--ts-float-sidebar-pd);--padding-bottom:var(--ts-float-sidebar-pd)}.mobile-menu-wrapper nav>ul ul.sub-menu,.mobile-menu-wrapper nav>ul{margin:0;gap:16px;flex-direction:column;align-items:flex-start}.mobile-menu-wrapper nav>ul ul{margin:0;padding:0}.mobile-menu-wrapper nav>ul ul.sub-menu li:last-child>ul.sub-menu{margin-bottom:0}.mobile-menu-wrapper nav ul li{list-style:none;float:none}.group-button-header .header-language,.group-button-header .header-currency{font-size:1em;z-index:1}.mobile-menu-wrapper nav>ul.menu li:before{margin-right:0}.mobile-menu-wrapper .ts-list-of-product-categories-wrapper .list-categories ul{gap:10px}.mobile-menu-wrapper .my-account-wrapper .account-control>a,.mobile-menu-wrapper .my-wishlist-wrapper .tini-wishlist{line-height:1}.mobile-menu-wrapper nav li.ts-megamenu ul.sub-menu>li{padding-left:0;padding-right:0}.mobile-menu-wrapper .menu-sub-label{position:static}.mobile-menu-wrapper .menu-sub-label:before{display:none}.mobile-menu-wrapper nav ul li>a{padding:0;display:inline-flex;align-items:center;gap:0 10px;color:inherit;z-index:1;position:relative;font-size:var(--ts-mb-menu-font-size);font-family:var(--ts-mb-menu-font-family);font-weight:var(--ts-mb-menu-font-weight);line-height:var(--ts-mb-menu-line-height);text-transform:var(--ts-mb-menu-transform)}.mobile-menu-wrapper nav>ul li.current-menu-item:not(.ts-mega-menu)>.ts-menu-drop-icon,.mobile-menu-wrapper nav>ul li.current-menu-parent:not(.ts-mega-menu)>.ts-menu-drop-icon,.mobile-menu-wrapper nav>ul li.current-menu-item:not(.ts-mega-menu)>a,.mobile-menu-wrapper nav>ul li.current-menu-parent:not(.ts-mega-menu)>a{color:var(--ts-primary-color)}.mobile-menu-wrapper nav>ul li.current-menu-item:not(.ts-mega-menu)>.ts-menu-drop-icon.active,.mobile-menu-wrapper nav>ul li.current-menu-parent:not(.ts-mega-menu)>.ts-menu-drop-icon.active{color:inherit}.mobile-menu-wrapper nav li a:hover{text-decoration:none}.mobile-menu-wrapper .ts-megamenu-container>*[class^="elementor-"]{position:static}.mobile-menu-wrapper .sub-menu .elementor-column>.elementor-column-wrap>.elementor-widget-wrap{position:relative}#group-icon-header .group-button-header>*{padding:20px 0;display:flex;flex-direction:column;gap:13px;border-width:1px 0 0;border-style:solid}#group-icon-header .my-account-wrapper .account-control>a,#group-icon-header .my-wishlist-wrapper .tini-wishlist{line-height:20px;color:inherit}#group-icon-header :where(.my-wishlist-wrapper,.my-account-wrapper){color:var(--ts-gray-color)}#group-icon-header .my-wishlist-wrapper .tini-wishlist:before,#group-icon-header .ts-tiny-account-wrapper .account-control>a:before{font-size:16px;color:inherit}#group-icon-header .my-wishlist-wrapper .tini-wishlist .title{display:inline-block}#group-icon-header .my-wishlist-wrapper .tini-wishlist{color:inherit;gap:5px;width:auto;height:auto;padding:0;background:#fff0;text-align:start;justify-content:flex-start}#group-icon-header .my-wishlist-wrapper .tini-wishlist:before{line-height:inherit!important}#group-icon-header .tini-wishlist .count-number{background:#fff0;border-radius:0;width:auto;height:auto;font-size:1em;line-height:inherit;font-weight:inherit;color:inherit;position:static}#group-icon-header .tini-wishlist .count-number:before{content:"(";display:inline-block}#group-icon-header .tini-wishlist .count-number:after{content:")";display:inline-block}:is(.product-style-v2,.product-style-v4,.product-style-v6) #group-icon-header .my-wishlist-wrapper .tini-wishlist .count-number{display:inline-block}#group-icon-header .my-account-wrapper .account-control>a span{display:inline-block}#group-icon-header .header-currency>div,#group-icon-header .wpml-ls-legacy-dropdown .wpml-ls-item{display:block}#group-icon-header .header-currency>div:after,#group-icon-header .wpml-ls-legacy-dropdown .wpml-ls-item:after{content:'';display:table;clear:both}#group-icon-header .header-language:hover .wpml-ls-sub-menu,#group-icon-header .header-currency:hover ul{-webkit-animation:none!important;-moz-animation:none!important;animation:none!important}#group-icon-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,#group-icon-header .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu,#group-icon-header .header-currency ul{padding:0;margin:0;position:static;visibility:visible!important;width:auto;min-width:0;display:block}#group-icon-header .wpml-ls-legacy-dropdown>ul>li.wpml-ls-current-language>a,#group-icon-header .wpml-ls-legacy-dropdown-click>ul>li.wpml-ls-current-language>a{position:relative;display:flex;flex-wrap:wrap;align-items:center;background:#fff0;padding:0;gap:5px;float:left}#group-icon-header .wpml-ls-legacy-dropdown>ul>li.wpml-ls-current-language>a,#group-icon-header .wpml-ls-legacy-dropdown-click>ul>li.wpml-ls-current-language>a,#group-icon-header .wcml_currency_switcher>a.wcml-cs-active-currency{border-bottom:1px solid;color:inherit}#group-icon-header .wcml_currency_switcher>a{line-height:18px;float:left;margin:0 20px 5px 0}#group-icon-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu>li,#group-icon-header .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu>li,#group-icon-header .header-currency ul li{width:auto;position:relative;padding:0;display:inline-block;vertical-align:top}#group-icon-header .wpml-ls-legacy-dropdown>ul>li.wpml-ls-current-language>a,#group-icon-header .wpml-ls-legacy-dropdown-click>ul>li.wpml-ls-current-language>a,#group-icon-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu>li,#group-icon-header .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu>li,#group-icon-header .header-currency ul li{margin:0 20px 5px 0;line-height:18px}#group-icon-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu>li:last-child,#group-icon-header .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu>li:last-child,#group-icon-header .header-currency ul li:last-child{margin-right:0}#group-icon-header .header-language .wpml-ls>ul>li>a:after,#group-icon-header .header-currency .wcml_currency_switcher>a:after,#group-icon-header .wcml_currency_switcher>ul:before,#group-icon-header .wpml-ls-legacy-dropdown ul.wpml-ls-sub-menu:before,#group-icon-header .wpml-ls-item-legacy-dropdown-click ul.wpml-ls-sub-menu:before{display:none!important}#ts-product-video-modal{--popup-padding:5px}:is(#ts-product-video-modal,#ts-product-360-modal) .close{width:26px;height:26px;line-height:24px;right:-26px}#ts-product-360-modal .popup-container{max-width:75%}.threesixty .nav_bar a{width:26px;height:26px}.threesixty .nav_bar a:before{font-size:13px;line-height:24px}.threesixty .nav_bar{top:26px;right:0}.ts-compare-table-wrapper{border:0}.ts-compare-table-wrapper>div.product-thumbnail .heading{display:none}.ts-remove-from-compare:before{font-size:12px}.ts-compare-table-wrapper>div.product-thumbnail>div:not(.heading){display:flex;flex-direction:column}.ts-compare-table-wrapper>div{display:flex;flex-wrap:wrap;gap:0;justify-content:center}.ts-compare-table-wrapper>div .heading{width:100%;text-align:center;font-size:calc(1em + 1px);padding:30px 10px 10px;border-width:0;font-weight:var(--ts-menu-font-weight)}.ts-compare-table-wrapper>div .heading+div{border-left-width:1px}.ts-compare-table-wrapper>div>*:not(.heading){width:33.33333%;padding:10px;border-bottom-width:1px}.ts-compare-table-wrapper>div.product-thumbnail>div:not(.heading){padding-top:32px}.ts-remove-from-compare{width:24px;height:24px;line-height:24px;top:5px}.ts-compare-table-wrapper.woocommerce .button.add_to_cart_button{width:36px;height:36px;padding:0;min-width:0;text-align:center;gap:0}.ts-compare-table-wrapper.woocommerce .button.add_to_cart_button:before{content:"\e934";font-family:'icomoon';font-weight:400;font-style:normal;letter-spacing:0;font-size:16px}.ts-compare-table-wrapper.woocommerce .button.add_to_cart_button.added:before{content:"\e938"}#primary .ts-compare-table-wrapper .product-add-to-cart a:not(.loading):after,#primary .ts-compare-table-wrapper .product-add-to-cart .button-tooltip{display:none!important}.woocommerce table.shop_table_responsive.cart thead,.woocommerce-page table.shop_table_responsive.cart thead,.ts-wishlist-table-wrapper .heading-row{display:none}.ts-wishlist-table-wrapper.loading{--loading-size:26px}.ts-wishlist-table-wrapper.empty-wishlist{text-align:center}.woocommerce table.shop_table.cart tbody,.ts-wishlist-table-wrapper .items{display:flex;flex-direction:column;gap:10px;--widget-thumbnail-width:85px}.woocommerce table.shop_table.cart tbody tr.cart_item,.ts-wishlist-table-wrapper .wishlist-item:last-child,.ts-wishlist-table-wrapper .wishlist-item{gap:3px 15px;border:1px solid var(--ts-border);display:grid;grid-template-columns:var(--widget-thumbnail-width) 1fr;padding:20px;line-height:18px;position:relative}.woocommerce table.shop_table.cart tbody tr.cart_item td{padding:0}.woocommerce table.shop_table.cart .product-remove,.ts-wishlist-table-wrapper .wishlist-item>.product-remove{position:absolute;top:0;right:0;width:30px;height:30px;line-height:30px;text-align:center;z-index:2}.woocommerce table.shop_table.cart tbody .product-thumbnail,.ts-wishlist-table-wrapper .wishlist-item>.product-thumbnail{grid-column:1;grid-row:1 / span 4}.woocommerce table.shop_table.cart tbody tr.cart_item>*:not(.product-remove,.product-thumbnail),.ts-wishlist-table-wrapper .wishlist-item>*:not(.product-remove,.product-thumbnail){grid-column:2;display:flex;gap:5px}.ts-wishlist-table-wrapper .product-add-to-cart{align-items:flex-start;--ts-btn-font-size:11px;--ts-btn-line-height:16px;--ts-btn-pd-v:6px;margin:3px 0 0}.woocommerce table.shop_table_responsive.cart tr td.product-subtotal:before,.woocommerce-page table.shop_table_responsive.cart tr td.product-subtotal:before{content:attr(data-title) ": ";display:block;float:none;font-weight:var(--ts-prod-font-weight)}.woocommerce table.shop_table .product-remove a{text-align:center}.woocommerce table.shop_table.cart td.actions{margin:10px 0 0}.ts-compare-table-wrapper .product-pa_color>div>span,.ts-compare-table-wrapper .product-pa_color>div>img{margin:2px}}@media only screen and (min-width:540px) and (max-width:767px){.ts-shortcode:not(.ts-slider):not(.columns-1):not(.columns-2) .items,.woocommerce .products:not(:is(.cross-sells,.up-sells,.related)){grid-template-columns:repeat(3,minmax(0,1fr))}.woocommerce .list-categories .products:not(:is(.cross-sells,.up-sells,.related)),.woocommerce.columns-2 .products:not(:is(.cross-sells,.up-sells,.related)){grid-template-columns:repeat(2,minmax(0,1fr))}.ts-product-category-wrapper.style-icon.woocommerce .products:not(:is(.cross-sells,.up-sells,.related)){grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width:480px){.quantity,.woocommerce div.product form.cart:not(.grouped_form) div.quantity .qty:not([type="hidden"]){width:70px}.quantity .minus,.quantity .plus,.quantity .number-button:before,.quantity .number-button:after{width:24px;font-size:8px}.counter-wrapper{--item-width:32px;--item-size:14px}.products .product .meta-wrapper .counter-wrapper{gap:5px;--item-width:30px;--item-size:11px}.comment-count:before{font-size:1.4em}.ts-product-category-wrapper.style-icon .product-wrapper>a{padding:10px 10px 0}.ts-product-category-wrapper.style-icon .product-wrapper>.meta-wrapper{padding:0 10px 10px}#to-top,#to-top a{width:36px;height:36px}#to-top a:before{font-size:14px;line-height:36px}.woocommerce.list .products .product .thumbnail-wrapper,.woocommerce.main-products.list .products .product .thumbnail-wrapper{width:130px}.ts-product-author-wrapper.direction-horizontal:not(.ts-slider) .items{grid-template-columns:repeat(1,minmax(0,1fr))}.sr7-layer .woocommerce.list .products .product .thumbnail-wrapper,.sr7-layer .woocommerce.list.columns-1 .products .product .thumbnail-wrapper{width:34%}.sr7-layer .woocommerce.ts-product.list .products .product .product-wrapper{border:0}.sr7-layer .woocommerce.ts-product.list .products .product .meta-wrapper,.sr7-layer .woocommerce.list .products .product .meta-wrapper,.sr7-layer .woocommerce.main-products.list .products .meta-wrapper{--ts-prod-font-size:12px;--ts-prod-line-height:16px}.sr7-layer .woocommerce.ts-product.list .products .product .product-wrapper{gap:0 10px}.sr7-layer .woocommerce.ts-product.list .products:not(:is(.cross-sells,.up-sells,.related)){grid-gap:7px}.woocommerce-Tabs-panel .ts-specifications-content ul li>span:first-child{width:120px}:is(.woocommerce,.woocommerce-page) :is(.woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce-warning) .button,body .wc-block-components-notice-banner .button{margin-left:0;font-size:11px}body #ts-ajax-add-to-cart-message{max-width:90%}.woocommerce-page.woocommerce-checkout form.login .form-row-first,.woocommerce-page.woocommerce-checkout form.login .form-row-last{grid-column:1 / 3}.woocommerce .checkout-login-coupon-wrapper .checkout_coupon{gap:0}.woocommerce .checkout-login-coupon-wrapper .checkout_coupon .form-row-last .button{min-width:0}.woocommerce>form.checkout #order_review_heading{padding-bottom:0}.woocommerce-cart .woocommerce .cart-collaterals{padding-right:20px;padding-left:20px}.woocommerce-cart .cart-collaterals .cart_totals table th{width:70px}.woocommerce table.shop_table.cart td.actions{flex-wrap:wrap}.woocommerce #content table.cart td.actions .coupon,woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{width:100%;max-width:100%}.woocommerce table.shop_table.cart td.actions>.button,.woocommerce table.shop_table.cart td.actions>.empty-cart-button{flex:1;margin:0}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{width:auto;flex:1}.woocommerce>form.checkout #order_review,.woocommerce-cart .woocommerce .cart-collaterals{padding:20px}body .wc-block-checkout__actions .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{width:100%}}@media screen and (max-height:600px){#ts-product-360-modal .popup-container{max-width:30%}}