:root .color-switch-dark{--light--gradient1:#000;--light--gradient2:#000}:root .color-switch-dark .site-header .site-header-item-vertical-navigation .vertical-navigation-title::after{-webkit-filter:sepia(1);filter:sepia(1)}.site-header .header-search-advanced .search-results .tmc-product-search-item-content .tmc-product-search-title{font-size:14px;font-weight:400}.site-header .header-search-advanced .search-results .tmc-product-search-image img{border:1px solid var(--global-gray-400)}.item-is-fixed .vertical-layout-opened-true .vertical-navigation .vertical-menu-container{display:none;opacity:0;visibility:hidden}.item-is-fixed .vertical-layout-opened-true .vertical-navigation .vertical-menu-container.hidden{display:block;opacity:1;visibility:visible}.elementor-widget-wp-widget-nav_menu .collapse-sub-navigation{border:1px solid var(--global-gray-400);border-radius:5px}.elementor-widget-wp-widget-nav_menu .collapse-sub-navigation ul.menu{list-style:none;padding:0 15px;background:var(--global-palette8);border-radius:5px}.elementor-widget-wp-widget-nav_menu .collapse-sub-navigation ul.menu li.menu-item{padding:.667em .5em;border-bottom:1px solid var(--global-gray-400)}.elementor-widget-wp-widget-nav_menu .collapse-sub-navigation ul.menu li.menu-item:last-child{border-bottom:none}.elementor-widget-wp-widget-nav_menu .collapse-sub-navigation ul.menu li.menu-item a{font-size:14px;padding:0;border-bottom:none;color:var(--global-palette3)}.elementor-widget-wp-widget-nav_menu .collapse-sub-navigation ul.menu li.menu-item a:hover{color:var(--global-palette1)}.elementor-widget-wp-widget-nav_menu .collapse-sub-navigation ul.menu li.menu-item .drawer-sub-toggle{display:none}.woocommerce div.product .base-product-gallery-thumbnails.splide.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide{border:1px solid var(--global-gray-400);border-radius:5px}.woocommerce div.product .base-product-gallery-thumbnails .bt-woo-gallery-thumbnail img{border-radius:5px}.woocommerce ul.cart_list li a img{border:1px solid var(--global-gray-400);border-radius:5px}.woocommerce #reviews #comments ol.commentlist li .comment-text{background-color:var(--global-palette9)}.woocommerce .base-sticky-add-to-cart-action-wrap a.added_to_cart,.woocommerce div.product div.summary .added_to_cart,.woocommerce a.added_to_cart:not(.woocommerce .product-action-wrap.style-text a.added_to_cart):not(form.cart .added_to_cart){font-size:14px;font-weight:400;line-height:2em;border-radius:5px;padding:7px 22px;overflow:hidden;text-transform:capitalize;max-height:var(--global-button-max-height)}.woocommerce .base-sticky-add-to-cart-action-wrap a.added_to_cart:hover,.woocommerce div.product div.summary .added_to_cart:hover,.woocommerce a.added_to_cart:not(.woocommerce .product-action-wrap.style-text a.added_to_cart):not(form.cart .added_to_cart):hover{background:var(--global-palette-btn-bg-hover);color:var(--global-palette-btn-hover);border-color:var(--global-palette-btn-bg-hover)}.woocommerce table.shop_table input{font-size:14px}.woocommerce ul.products-list-view .product-excerpt ul{list-style:disc;margin:0 0 0 15px}.woocommerce ul.products-list-view .product-excerpt ul li{list-style:disc}.home-left-sidebar .products-list.woocommerce-product-list ul.products li.product .product-details .product-title{-webkit-line-clamp:2}.home-left-sidebar .products-list.woocommerce-product-list ul.products li.product img{border:1px solid var(--global-gray-400);padding:0;margin-right:15px;border-radius:5px}.banner-cms .elementor-widget-wrap .elementor-widget-image{overflow:hidden;border-radius:5px;border:1px solid var(--global-gray-400)}.base-product-toggle-container .base-toggle-shop-layout.toggle-active,.base-product-toggle-container .base-toggle-shop-layout:hover{background:var(--global-palette-btn-bg)}.services .elementor-icon-box-icon .elementor-icon{border:1px solid var(--global-gray-400)!important}#secondary .widget .list-style-color .wc-layered-nav-term{margin:0 7px 7px 0}.elementor-tabs-h-align-left .elementor-tabs-items .elementor-tab-title:first-child{padding-left:4px}.tr-price del,.price del,.woocommerce-grouped-product-list-item__price del{color:var(--global-palette4);text-decoration-color:var(--global-palette4);font-weight:400}.tr-price .entry-product-stock,.price .entry-product-stock,.woocommerce-grouped-product-list-item__price .entry-product-stock{font-weight:400}.woosc-quick-table .woosc_table td{min-width:160px}#add_payment_method table.cart td.actions .button:disabled,.woocommerce-cart table.cart td.actions .button:disabled,.woocommerce-checkout table.cart td.actions .button:disabled{background:var(--global-palette7);color:var(--global-palette5)}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img,.woosw-popup .woosw-items .woosw-item .woosw-item--image img,.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr.tr-image img,.header-search-advanced .tmc-suggestion .tmc-product-search-item .tmc-product-search-image img,.woocommerce div.product form.cart.grouped_form .group_table .woocommerce-grouped-product-list-item__thumbnail img,.woosw-list table.woosw-items .woosw-item .woosw-item--image img,.noti-wrap .product-image img{border-radius:5px}.bt-woo-cart-notice{padding:15px 15px 15px 20px}.woosw-list .woosw-actions .woosw-copy #woosw_copy_url,.woocommerce-cart table.cart td.actions .coupon .input-text{padding:15px}.thumb-wrapper.splide__slider .splide__arrow{opacity:1}.welcome_newsletter input[type=email]{min-height:42px;min-width:220px;padding-left:15px;border-radius:5px;max-width:220px}.welcome_newsletter input[type=submit]{vertical-align:top}.noti-wrap .product-image img{border:1px solid var(--global-gray-400)}.woosw-list table.woosw-items .woosw-item .woosw-item--name a{font-weight:400}.mfp-woosq .mfp-close{margin-top:0;margin-right:12px}.woosc-quick-table .woosc-quick-table-products .woosc_table .button,.woosc_page .woosc_table .button{overflow:hidden}.woosq-product .thumbnails .slick-arrow{width:35px;height:35px}.woosq-product .thumbnails .slick-arrow:before{font-size:18px;line-height:35px}.woosw-popup .woosw-items .button{max-height:var(--global-button-max-height);overflow:hidden;text-align:center}.mfp-woosq .mfp-close{width:30px;height:30px;line-height:30px;text-align:center;font-size:0;right:5px;top:5px;background:var(--global-palette7)}.mfp-woosq .mfp-close:before{border:1px solid var(--global-gray-400);font-size:18px;line-height:26px}.mfp-woosq .mfp-close:hover::before{color:var(--global-palette9)!important;background:var(--global-palette1)}.bt-layout-left .thumb-wrapper.splide__slider .splide__arrow,.bt-layout-left .thumb-wrapper.splide__slider .slick-arrow,.entry-related-carousel .splide__arrow,.entry-related-carousel .slick-arrow,.woosq-product .thumbnails .splide__arrow,.woosq-product .thumbnails .slick-arrow{background:var(--global-palette-btn-bg);color:var(--global-palette-btn);border-color:var(--global-palette-btn-bg)}.bt-layout-left .thumb-wrapper.splide__slider .splide__arrow:hover,.bt-layout-left .thumb-wrapper.splide__slider .splide__arrow:focus,.bt-layout-left .thumb-wrapper.splide__slider .slick-arrow:hover,.bt-layout-left .thumb-wrapper.splide__slider .slick-arrow:focus,.entry-related-carousel .splide__arrow:hover,.entry-related-carousel .splide__arrow:focus,.entry-related-carousel .slick-arrow:hover,.entry-related-carousel .slick-arrow:focus,.woosq-product .thumbnails .splide__arrow:hover,.woosq-product .thumbnails .splide__arrow:focus,.woosq-product .thumbnails .slick-arrow:hover,.woosq-product .thumbnails .slick-arrow:focus{background:var(--global-palette-btn-bg-hover);color:var(--global-palette-btn-hover);border-color:var(--global-palette-btn-bg-hover)}.woocommerce-carousel .splide__track ul.products:not(ul.categories){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform-style:unset;transform-style:unset}.woocommerce-carousel .splide__track ul.products:not(ul.categories) li.product{margin:0;margin-right:20px;width:calc(25% - 15px);-ms-flex-negative:0;flex-shrink:0}.elementor-widget-tmcore-product-categories-carousel .splide__track ul.categories li.category{margin-right:20px;width:calc(16.6667% - 16.6667px)}.woocommerce-product-list .woocommerce-carousel .splide__track ul.products:not(ul.categories){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform-style:unset;transform-style:unset}.woocommerce-product-list .woocommerce-carousel .splide__track ul.products:not(ul.categories) li.product{margin:0;margin-right:20px;width:calc(33.3333% - 13.3333px);-ms-flex-negative:0;flex-shrink:0}.elementor-post-wrapper .splide__track .column-item{width:33.3333%;padding-left:10px;padding-right:10px}.elementor-brand-wrapper .tmcore-carousel{display:block}.elementor-brand-wrapper .splide__track .elementor-brand-item{width:20%;padding-left:7.5px;padding-right:7.5px;margin-bottom:15px}.elementor-widget-tmcore-testimonials .splide__track .elementor-testimonial-item{width:100%;padding-left:15px;padding-right:15px}@media (max-width:1366px){.vertical-layout-opened-true .vertical-navigation .vertical-menu-container.hidden{display:block;opacity:1;visibility:visible}.woocommerce-carousel .splide__track ul.products:not(ul.categories) li.product{margin-right:10px;width:calc(25% - 7.5px)}.elementor-widget-tmcore-product-categories-carousel .splide__track ul.categories li.category{margin-right:20px;width:calc(16.6667% - 16.6667px)}.woocommerce-product-list .woocommerce-carousel .splide__track ul.products:not(ul.categories) li.product{margin-right:10px;width:calc(33.3333% - 6.66667px)}.elementor-post-wrapper .splide__track .column-item{width:33.3333%;padding-left:5px;padding-right:5px}.elementor-brand-wrapper .splide__track .elementor-brand-item{width:20%;padding-left:7.5px;padding-right:7.5px;margin-bottom:15px}}@media (max-width:1024px){.entry-header:not(.post-inner .entry-content-wrap .entry-header,.post-inner .entry-header):not(.entry-content-wrap .entry-header),.entry-header.post-title{margin-bottom:1em;margin-bottom:25px;background:var(--global-palette7);padding:10px;border-radius:5px;border:1px solid var(--global-gray-400)}.bt-layout-left .thumb-wrapper.splide__slider .splide__arrow,.bt-layout-left .thumb-wrapper.splide__slider .slick-arrow{padding:13px 9px;border-radius:50%}.woocommerce-carousel .splide__track ul.products:not(ul.categories) li.product{margin-right:10px;width:calc(33.3333% - 6.66667px)}.elementor-widget-tmcore-product-categories-carousel .splide__track ul.categories li.category{margin-right:15px;width:calc(25% - 11.25px)}.woocommerce-product-list .woocommerce-carousel .splide__track ul.products:not(ul.categories) li.product{margin-right:10px;width:calc(50% - 5px)}.elementor-post-wrapper .splide__track .column-item{width:50%;padding-left:5px;padding-right:5px}.elementor-brand-wrapper .splide__track .elementor-brand-item{width:25%;padding-left:7.5px;padding-right:7.5px;margin-bottom:15px}}@media (max-width:767px){.banner-cms .elementor-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner-cms .elementor-container .elementor-column{margin:auto;width:auto}.bg-wrapper .elementor-element-populated,.bg-wrapper .elementor-widget-container,.bg-wrapper{background:0 0!important;border:0!important;border-radius:0!important}.woocommerce .base-sticky-add-to-cart-action-wrap a.added_to_cart,.woocommerce div.product div.summary .added_to_cart,.woocommerce a.added_to_cart:not(.woocommerce .product-action-wrap.style-text a.added_to_cart):not(form.cart .added_to_cart){padding:4px 20px}.woocommerce-carousel .splide__track ul.products:not(ul.categories) li.product{margin-right:0;width:calc(33.3333% - 6.66667px)}.elementor-widget-tmcore-product-categories-carousel .splide__track ul.categories li.category{margin-right:10px;width:calc(25% - 7.5px)}.woocommerce-product-list .woocommerce-carousel .splide__track ul.products:not(ul.categories) li.product{margin-right:10px;width:calc(50% - 5px)}.elementor-post-wrapper .splide__track .column-item{width:50%;padding-left:5px;padding-right:5px}.elementor-brand-wrapper .splide__track .elementor-brand-item{width:33.3333%;padding-left:7.5px;padding-right:7.5px;margin-bottom:15px}}@media (max-width:575px){.woocommerce ul.products.products-list-view li.product .product-details.entry-content-wrap{padding-left:.6rem}.woocommerce ul.products.products-list-view li.product .product-details.entry-content-wrap .product-action-wrap{padding-top:10px}.woocommerce ul.products.products-list-view li.product .product-thumbnail{max-width:222px;margin:.6rem;border-right:0}}@media (max-width:540px){.custom-logo-link,img.base-dark-mode-logo{width:100px;display:block}#secondary li .count{font-size:12px}#secondary .filter-item{margin:3px 0 0}.bg-wrapper .woocommerce ul.products.grid-cols:not(.products-list-view):not(.splide__list){grid-template-columns:repeat(1,minmax(0,1fr))}.woocommerce-carousel .splide__track ul.products:not(ul.categories) li.product{margin-right:0;width:calc(50% - 5px)}.elementor-widget-tmcore-product-categories-carousel .splide__track ul.categories li.category{margin-right:10px;width:calc(33.3333% - 6.66667px)}.woocommerce-product-list .woocommerce-carousel .splide__track ul.products:not(ul.categories) li.product{margin-right:10px;width:calc(100% + 0px)}.elementor-post-wrapper .splide__track .column-item{width:100%;padding-left:5px;padding-right:5px}}.woocommerce-product-gallery .splide__arrow,.woocommerce-product-gallery .slick-arrow,.entry-related-carousel .splide__arrow,.entry-related-carousel .slick-arrow,.woosq-product .thumbnails .splide__arrow,.woosq-product .thumbnails .slick-arrow{background:var(--global-palette-btn-bg);color:var(--global-palette-btn);border-color:var(--global-palette-btn-bg)}.woocommerce-product-gallery .splide__arrow:hover,.woocommerce-product-gallery .splide__arrow:focus,.woocommerce-product-gallery .slick-arrow:hover,.woocommerce-product-gallery .slick-arrow:focus,.entry-related-carousel .splide__arrow:hover,.entry-related-carousel .splide__arrow:focus,.entry-related-carousel .slick-arrow:hover,.entry-related-carousel .slick-arrow:focus,.woosq-product .thumbnails .splide__arrow:hover,.woosq-product .thumbnails .splide__arrow:focus,.woosq-product .thumbnails .slick-arrow:hover,.woosq-product .thumbnails .slick-arrow:focus{background:var(--global-palette-btn-bg-hover);color:var(--global-palette-btn-hover);border-color:var(--global-palette-btn-bg-hover)}