.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:500}#masthead .base-sticky-header.item-is-fixed:not(.item-at-start):not(.item-hidden-above)>.site-header-row-container-inner{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.1),0 6px 20px 0 rgba(0,0,0,.1);box-shadow:0 4px 8px 0 rgba(0,0,0,.1),0 6px 20px 0 rgba(0,0,0,.1)}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:700}.blog .post-thumbnail,.single-post .post-thumbnail,.category .post-thumbnail{border-radius:5px}.primary-sidebar .widget .wp-block-latest-posts__list li{line-height:1.5}.welcome-newsletter input[type=email]{min-height:49px;min-width:210px;max-width:210px;border-radius:50px;padding:0 15px;margin-bottom:10px}.welcome-newsletter{text-align:center}.exit-popup .products-list img{border-radius:5px;margin-right:15px;padding:0}.tax-product_brands .archive-description{color:var(--global-palette3)}.kb-splide.splide--draggable>.splide__slider>.splide__track,.kb-splide.splide--draggable>.splide__track{border-radius:5px}.primary-sidebar.widget-area .widget-content,#filter-drawer .widget-content{padding:10px 0 0;margin-top:3px}.primary-sidebar.widget-area ol,#filter-drawer ol{margin:0}.site-header .elementor-section .elementor-element.elementor-widget-tmcore-product-categories .product-cat:hover .cat-image img{border-color:var(--global-palette1)}.site-footer .site-middle-footer-wrap .mc4wp-form .newsletter-form input[type=email]{height:50px;max-width:340px;width:100%;margin-bottom:10px;border-radius:50px;margin-top:20px;padding:0 15px;border:0;background-color:var(--global-palette8)}.site-footer .site-middle-footer-wrap .mc4wp-form .newsletter-form input[type=submit]{height:50px;background:var(--global-palette1);color:var(--global-palette9)}.home-cat .product-cat .cat-image{border-radius:100%;overflow:hidden}.home-cat .product-cat:hover .cat-image a img{-webkit-transform:scale(1.1);transform:scale(1.1);border-radius:100%}.featured-section .products-list .product-title{-webkit-line-clamp:2}.featured-section .products-list .star-rating{float:none;margin:8px 0}.featured-section .products-list span.add-to-cart-icon{display:none}.featured-section .products-list.woocommerce ul.products.woo-archive-btn-button li .button,.featured-section .products-list.woocommerce ul.products.woo-archive-btn-button li a.added_to_cart{background-color:transparent;color:var(--global-palette2);padding:0;text-decoration:underline;margin-top:5px}.featured-section .products-list.woocommerce ul.products.woo-archive-btn-button li .button:hover,.featured-section .products-list.woocommerce ul.products.woo-archive-btn-button li a.added_to_cart:hover{text-decoration:none}.featured-section .woocommerce a.added_to_cart:not(.woocommerce .product-action-wrap.style-text a.added_to_cart):not(form.cart .added_to_cart){background-color:transparent;color:var(--global-palette2);padding:0 0 0 4px;text-decoration:underline;margin-top:0}.featured-section .woocommerce a.added_to_cart:not(.woocommerce .product-action-wrap.style-text a.added_to_cart):not(form.cart .added_to_cart):hover{text-decoration:none}.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:16px;font-weight:700;padding:9px 28px;border-radius:50px;text-transform:capitalize;line-height:28px;height:44px}.woocommerce .related.products>h2,.woocommerce .woosc-quick-table>h2,.woocommerce .up-sells.upsells.products>h2,.woocommerce .cross-sells>h2{text-align:center;margin-bottom:25px}.woocommerce ul.cart_list li a,.woocommerce ul.cart_list li .quantity,.woocommerce ul.product_list_widget li a,.woocommerce ul.product_list_widget li .quantity{font-size:15px;font-weight:500}.woocommerce .tr-price del,.woocommerce .price del,.woocommerce .woocommerce-grouped-product-list-item__price del{color:var(--global-palette4);text-decoration-color:var(--global-palette4);font-weight:500}.woocommerce table.shop_table{font-size:100%}.woocommerce #reviews .comment-reply-title{font-size:20px;font-weight:500}.woocommerce table.shop_table{font-size:100%}.woocommerce span.onsale{padding:0;font-size:12px;width:41px;height:41px;font-weight:500;border-radius:50px;line-height:41px}.woocommerce div.product div.summary .product-onsale span.onsale{font-size:12px;padding:0 9px}.woocommerce .time-sale.style_9 .tmcore-countdown span.countdown-digits,.woocommerce .time-sale.style_9 .tmcore-countdown span.countdown-label{font-weight:700}.menu .menu-item .woocommerce ul.products li.product .onsale{font-size:12px;padding:0}.base-sticky-add-to-cart-title-wrap .base-sticky-add-to-cart-title{font-size:14px;font-weight:500}.woocommerce div.product div.summary form.cart .button.button-buy-now{background-color:var(--global-palette2);color:var(--global-palette9)}.elementor-widget-tmcore-product-categories-carousel .splide__track ul.categories li.category{margin-right:40px;width:calc(16.6667% - 33.3333px)}.color-switch-dark .home-cat,.color-switch-dark .testimonial{background-color:var(--global-palette8)!important}.color-switch-dark .elementor-brand-image img{-webkit-filter:invert(1);filter:invert(1)}.color-switch-dark.woocommerce div.product div.summary form.cart .button.button-buy-now{background-color:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.color-switch-dark.woocommerce div.product div.summary form.cart .button.button-buy-now:hover{background-color:var(--global-palette-btn-bg-hover);color:var(--global-palette-btn-hover)}.color-switch-dark #mobile-drawer .drawer-inner{background:var(--global-palette7)}@media (max-width:1366px){.elementor-widget-tmcore-product-categories-carousel .splide__track ul.categories li.category{margin-right:25px;width:calc(16.6667% - 20.8333px)}}@media (min-width:1025px) and (max-width:1200px){.has-left-sidebar ul.product-archive{grid-template-columns:repeat(3,minmax(0,1fr))}.single-product .grid-lg-col-5,.woocommerce-cart .grid-lg-col-5{grid-template-columns:repeat(4,minmax(0,1fr))}.related.products ul.products,.upsells.products ul.products,.cross-sells ul.products{grid-template-columns:repeat(4,minmax(0,1fr))}.woocommerce div.product div.images{width:600px!important}}@media (max-width:1024px){.featured-section .products-list .star-rating{margin:5px 0}.featured-section .products-list.woocommerce ul.products.woo-archive-btn-button li .button,.featured-section .products-list.woocommerce ul.products.woo-archive-btn-button li a.added_to_cart{font-size:14px}.featured-section .woocommerce a.added_to_cart:not(.woocommerce .product-action-wrap.style-text a.added_to_cart):not(form.cart .added_to_cart){background-color:transparent;font-size:14px}.archive ul.products:not(.products-list-view):not(.splide__list):not(.products-list ul.products),.archive .wp-site-blocks .wc-block-grid:not(.has-2-columns):not(has-1-columns) .wc-block-grid__products,.single-product ul.products:not(.products-list-view):not(.splide__list):not(.products-list ul.products),.single-product .wp-site-blocks .wc-block-grid:not(.has-2-columns):not(has-1-columns) .wc-block-grid__products,.woocommerce-cart ul.products:not(.products-list-view):not(.splide__list):not(.products-list ul.products),.woocommerce-cart .wp-site-blocks .wc-block-grid:not(.has-2-columns):not(has-1-columns) .wc-block-grid__products{-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;row-gap:1em}.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:10px 20px}.elementor-widget-tmcore-product-categories-carousel .splide__track ul.categories li.category{margin-right:20px;width:calc(20% - 16px)}}@media (max-width:1024px) and (min-width:768px){.archive ul.products:not(.products-list-view,.woocommerce.columns-mobile-1 ul.products.grid-cols):not(.splide_list),.single-product ul.products:not(.products-list-view,.woocommerce.columns-mobile-1 ul.products.grid-cols):not(.splide_list),.woocommerce-cart ul.products:not(.products-list-view,.woocommerce.columns-mobile-1 ul.products.grid-cols):not(.splide_list){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px) and (min-width:541px){.archive ul.products:not(.products-list-view,.woocommerce.columns-mobile-1 ul.products.grid-cols):not(.splide_list),.single-product ul.products:not(.products-list-view,.woocommerce.columns-mobile-1 ul.products.grid-cols):not(.splide_list),.woocommerce-cart ul.products:not(.products-list-view,.woocommerce.columns-mobile-1 ul.products.grid-cols):not(.splide_list){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:827px) and (min-width:541px){.woocommerce .time-sale.style_9 .tmcore-countdown{padding:7px 5px;font-size:12px}}@media (max-width:767px){.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:15px;line-height:27px}.woocommerce span.onsale{font-size:11px;width:37px;height:37px;line-height:37px}.woocommerce div.product div.summary .product-onsale span.onsale{font-size:11px}.menu .menu-item .woocommerce ul.products li.product .onsale{font-size:11px}.featured-section .products-list.woocommerce ul.products.woo-archive-btn-button li .button{margin-top:0}.elementor-widget-tmcore-product-categories-carousel .splide__track ul.categories li.category{margin-right:15px;width:calc(25% - 11.25px)}}@media (max-width:533px) and (min-width:443px){.offer-banner .elementor-column .banner-heading .elementor-heading-title{font-size:18px!important;line-height:26px!important}}@media (max-width:442px){.offer-banner .col-1{width:39%!important}.offer-banner .col-2{width:61%!important}.offer-banner .elementor-column .banner-heading .elementor-heading-title{font-size:17px!important;line-height:23px!important}}@media (max-width:540px){.site-header .custom-logo-link img,.site-header img.base-dark-mode-logo{width:140px}.elementor-widget-tmcore-product-categories-carousel .splide__track ul.categories li.category{margin-right:15px;width:calc(33.3333% - 10px)}}@media (max-width:380px){.site-header .custom-logo-link img,.site-header img.base-dark-mode-logo{width:120px}}