:root{--global-gray-400:#e5e5e5}:root .color-switch-dark #masthead{--global-palette2:#212121}:root .color-switch-dark #masthead .base-sticky-header.site-bottom-header-wrap .site-header-row-container-inner{background-color:#ffd21d}:root .color-switch-dark #masthead .main-navigation .primary-menu-container>ul>li.menu-item.current-menu-item>a,:root .color-switch-dark #masthead .main-navigation .primary-menu-container>ul>li.menu-item>a:hover{color:#000}@media (max-width:1024px){:root .color-switch-dark #masthead .base-sticky-header.item-is-fixed:not(.item-at-start):not(.site-header-row-container):not(.item-hidden-above):not(.site-main-header-wrap), :root .color-switch-dark #masthead .base-sticky-header.item-is-fixed:not(.item-at-start):not(.item-hidden-above) > .site-header-row-container-inner {background-color:#212121}}.site-header .header-menu-container ul.menu>li.base-menu-mega-enabled>ul a .nav-drop-title-wrap{color:var(--global-palette3);font-size:18px;margin-bottom:3px}.site-header .header-menu-container ul.menu>li.base-menu-mega-enabled>ul a .nav-drop-title-wrap:hover{color:var(--global-palette1)}.site-header .header-cart-content{line-height:28px}.site-header-wrap .site-top-header-wrap .secondary-navigation ul.menu li.menu-item{position:relative}.site-header-wrap .site-top-header-wrap .secondary-navigation ul.menu li.menu-item::after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);bottom:0;width:.1px;height:20px;background-color:rgba(255,255,255,.2)}.site-header-wrap .site-top-header-wrap .secondary-navigation ul.menu li.menu-item:first-child a{padding-left:0}.site-header-wrap .site-top-header-wrap .secondary-navigation ul.menu li.menu-item:last-child::after{display:none}.site-header-wrap .site-main-header-wrap .site-header-main-section-left{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-header-wrap .site-main-header-wrap .header-contact-wrap .contact-content .contact-title{font-size:13px;line-height:18px;font-weight:400;color:#fff}.site-header-wrap .site-main-header-wrap .header-contact-inner-wrap:hover .contact-button .base-svg-iconset,.site-header-wrap .site-main-header-wrap .header-contact-inner-wrap:hover .contact-label{color:var(--global-palette1);cursor:pointer}.site-header-wrap .site-main-header-wrap .header-account-style-icon_title_label .header-account-content{padding-left:12px}.site-header-wrap .site-main-header-wrap .header-search-advanced form.search-form .search-category-field .search-select{height:44px}.site-header-wrap .site-main-header-wrap .header-search-advanced .search-results .tmc-product-search-item-content .tmc-product-search-title{font-size:13px;line-height:20px;font-weight:400}.site-header-wrap .site-bottom-header-wrap .site-header-item-vertical-navigation .vertical-navigation .vertical-navigation-header{padding:0 60px 0 0}.site-header-wrap .site-bottom-header-wrap .site-header-item-vertical-navigation .vertical-navigation .vertical-navigation-header .base-svg-iconset{margin-right:15px;font-size:20px}.site-header-wrap .site-bottom-header-wrap .site-header-item-vertical-navigation .vertical-navigation .vertical-navigation-header .vertical-navigation-title{font-size:15px;font-weight:500}.site-header-wrap .site-bottom-header-wrap .site-header-item-vertical-navigation .vertical-navigation .vertical-menu-container{background-color:var(--global-palette9);width:230px;border-radius:0 0 5px 5px}.site-header-wrap .site-bottom-header-wrap .site-header-item-vertical-navigation .vertical-navigation .vertical-menu-container ul#vertical-menu{border-top:1px solid var(--global-gray-400);border-radius:0 0 5px 5px}.site-header-wrap .header-menu-container ul.menu>li.base-menu-mega-enabled>ul ul.products{position:relative}.site-header-wrap #widget-toggle.drawer-toggle .widget-toggle-label{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:10px}.site-header-wrap .elementor-section .elementor-element.elementor-widget-tmcore-product-categories .product-cat:hover .cat-image img{border-color:var(--global-palette1)}#widget-drawer .drawer-inner .drawer-content{margin-top:10px}#widget-drawer .drawer-inner .drawer-content .widget.tmcore-wp-widget-products .widget-title{position:absolute;top:12px}#widget-drawer .drawer-inner .drawer-content .widget.tmcore-wp-widget-products .widget-content ul.product_list_widget{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 15px minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:15px;grid-row-gap:15px}#widget-drawer .drawer-inner .drawer-content .widget.tmcore-wp-widget-products .widget-content ul.product_list_widget li{border:1px solid var(--global-gray-400);padding:10px;border-radius:5px}#widget-drawer .drawer-inner .drawer-content .widget.tmcore-wp-widget-products .widget-content ul.product_list_widget li a img{float:none;width:100%;margin-bottom:10px}#widget-drawer .drawer-inner .drawer-content .widget.tmcore-wp-widget-products .widget-content ul.product_list_widget li .star-rating-block{margin:6px 0}form.woocommerce-product-search input[type="search"]{padding:6px 30px 6px 15px}form.woocommerce-product-search .base-search-icon-wrap{font-size:18px;color:var(--global-palette3);right:5px}.mobile-navigation .woocommerce ul.products li.product .product-action-wrap a{padding:9px 22px}.site-footer-wrap .site-footer-middle-section-2.site-footer-section{gap:150px}.site-footer-wrap .site-top-footer-wrap .footer-services{gap:0;margin:0}.site-footer-wrap .site-top-footer-wrap .footer-services .wp-block-column{border-right:1px solid rgba(255,255,255,.2);padding:0 45px}.site-footer-wrap .site-top-footer-wrap .footer-services .wp-block-column:last-child{border-right:0}.site-footer-wrap .site-top-footer-wrap .footer-services p{padding:0!important;margin:0;text-align:left}.site-footer-wrap .site-top-footer-wrap .footer-services p a{color:#fff}.site-footer-wrap .site-top-footer-wrap .footer-services p a:hover{text-decoration:none;color:var(--global-palette1)}.site-footer-wrap .site-middle-footer-wrap .site-middle-footer-inner-wrap .widget .widget-title{margin-bottom:23px}.site-footer-wrap .site-middle-footer-wrap .site-middle-footer-inner-wrap .widget li+li{margin:14px 0 0 0}.site-footer-wrap .site-middle-footer-wrap .site-middle-footer-inner-wrap .widget li{line-height:1.5em}.site-footer-wrap .site-middle-footer-wrap .site-middle-footer-inner-wrap .wp-block-social-links .wp-block-social-link{margin:0;color:var(--global-palette3);-webkit-transition:.1s all;transition:.1s all}.site-footer-wrap .site-middle-footer-wrap .site-middle-footer-inner-wrap .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor,.site-footer-wrap .site-middle-footer-wrap .site-middle-footer-inner-wrap .wp-block-social-links .wp-block-social-link svg{height:auto;width:auto}.site-footer-wrap .site-middle-footer-wrap .site-middle-footer-inner-wrap .wp-block-social-links .wp-block-social-link:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.site-footer-wrap .site-middle-footer-wrap .site-middle-footer-inner-wrap .wp-block-social-links:where(.is-layout-flex) {gap:20px}.site-footer-wrap .site-middle-footer-wrap .mc4wp-form .mc4wp-form-fields .newsletter-wrapper input[type="email"]{width:290px;height:44px;border-radius:5px 0 0 5px;background-color:var(--global-palette9);padding-left:20px;border:none}.site-footer-wrap .site-middle-footer-wrap .mc4wp-form .mc4wp-form-fields .newsletter-wrapper input[type="submit"]{height:44px;vertical-align:top;border-radius:0 5px 5px 0;margin-left:-5px}.site-footer-wrap .site-middle-footer-wrap .contact-info-container p+p{margin:18px 0 0}.site-footer-wrap .site-middle-footer-wrap .contact-info-container p.phone a{font-size:18px;color:var(--global-palette1)!important;font-weight:500}.site-footer-wrap .site-middle-footer-wrap .contact-info-container p::before{display:none}.cms-banner .elementor-column .elementor-widget-image{overflow:hidden;border-radius:5px}.countdown .elementor-tmcore-countdown .elementor-countdown-item{border:1px solid #df3030;border-radius:5px}.elementor-image-box-wrapper figure.elementor-image-box-img{overflow:hidden;border-radius:5px}.color-switch-dark .header-search-advanced form.search-form .search-submit{background-color:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.color-switch-dark .site-footer-wrap .site-footer-wrap .site-top-footer-wrap .footer-services .wp-block-column{border-right:1px solid rgba(0,0,0,.2)}.color-switch-dark .site-footer-wrap .site-middle-footer-wrap .site-footer-row-container-inner,.color-switch-dark .site-footer-wrap .site-bottom-footer-wrap .site-footer-row-container-inner{background:#212121}.color-switch-dark .site-footer-wrap .site-top-footer-wrap .site-footer-row-container-inner{background:#2e2e2e}.color-switch-dark .woocommerce .star-rating,.color-switch-dark.woocommerce .star-rating,.color-switch-dark.woocommerce p.stars a{color:#ffd804}.color-switch-dark .site-bottom-header-wrap .site-header-row-container-inner{background:#ffd21d}.color-switch-dark #main-header .header-divider3{border-right:1px solid rgba(0,0,0,.1)}.color-switch-dark.woocommerce ul.products.woo-archive-btn-button .product-action-wrap .button:not(.kb-button), .color-switch-dark .woocommerce ul.products.woo-archive-btn-button .product-action-wrap .button:not(.kb-button), .color-switch-dark .woocommerce ul.products li.woo-archive-btn-button .button:not(.kb-button), .color-switch-dark .wc-block-grid__product.woo-archive-btn-button .product-details .wc-block-grid__product-add-to-cart .wp-block-button__link {background:#495057}.color-switch-dark.woocommerce ul.products.woo-archive-btn-button .product-action-wrap .button:not(.kb-button):hover, .color-switch-dark .woocommerce ul.products.woo-archive-btn-button .product-action-wrap .button:not(.kb-button):hover, .color-switch-dark .woocommerce ul.products li.woo-archive-btn-button .button:not(.kb-button):hover, .color-switch-dark .wc-block-grid__product.woo-archive-btn-button .product-details .wc-block-grid__product-add-to-cart .wp-block-button__link:hover {background:#ffd21d;color:#000}.color-switch-dark.woocommerce .base-sticky-add-to-cart-action-wrap a.added_to_cart, .color-switch-dark.woocommerce div.product div.summary .added_to_cart, .color-switch-dark.woocommerce a.added_to_cart:not(.woocommerce .product-action-wrap.style-text a.added_to_cart):not(form.cart .added_to_cart) {background:#495057}.color-switch-dark.woocommerce .base-sticky-add-to-cart-action-wrap a.added_to_cart:hover, .color-switch-dark.woocommerce div.product div.summary .added_to_cart:hover, .color-switch-dark.woocommerce a.added_to_cart:not(.woocommerce .product-action-wrap.style-text a.added_to_cart):not(form.cart .added_to_cart):hover {background:#ffd21d;color:#000}.color-switch-dark .woocommerce .base-sticky-add-to-cart-action-wrap a.added_to_cart, .color-switch-dark .woocommerce div.product div.summary .added_to_cart, .color-switch-dark .woocommerce a.added_to_cart:not(.woocommerce .product-action-wrap.style-text a.added_to_cart):not(form.cart .added_to_cart) {background:#495057}.color-switch-dark .woocommerce .base-sticky-add-to-cart-action-wrap a.added_to_cart:hover, .color-switch-dark .woocommerce div.product div.summary .added_to_cart:hover, .color-switch-dark .woocommerce a.added_to_cart:not(.woocommerce .product-action-wrap.style-text a.added_to_cart):not(form.cart .added_to_cart):hover {background:#ffd21d;color:#000}.color-switch-dark .woocommerce ul.products.woo-archive-btn-button .product-action-wrap .button:not(.kb-button), .color-switch-dark .woocommerce ul.products li.woo-archive-btn-button .button:not(.kb-button), .color-switch-dark .wc-block-grid__product.woo-archive-btn-button .product-details .wc-block-grid__product-add-to-cart .wp-block-button__link, .color-switch-dark .thumbnails .slick-arrow {color:var(--global-palette-btn)!important;background:var(--global-palette-btn-bg)!important;opacity:1}.color-switch-dark .woocommerce ul.products.woo-archive-btn-button .product-action-wrap .button:not(.kb-button):hover, .color-switch-dark .woocommerce ul.products.woo-archive-btn-button .product-action-wrap .button:not(.kb-button):focus, .color-switch-dark .woocommerce ul.products li.woo-archive-btn-button .button:not(.kb-button):hover, .color-switch-dark .woocommerce ul.products li.woo-archive-btn-button .button:not(.kb-button):focus, .color-switch-dark .wc-block-grid__product.woo-archive-btn-button .product-details .wc-block-grid__product-add-to-cart .wp-block-button__link:hover, .color-switch-dark .wc-block-grid__product.woo-archive-btn-button .product-details .wc-block-grid__product-add-to-cart .wp-block-button__link:focus, .color-switch-dark .thumbnails .slick-arrow:hover, .color-switch-dark .thumbnails .slick-arrow:focus {color:var(--global-palette9)!important;background:var(--global-palette1)!important}.color-switch-dark .woosq-product .thumbnails .slick-arrow{opacity:1}.color-switch-dark .woosq-product .thumbnails .slick-arrow:hover:before{color:var(--global-palette9)!important}.splide__list{-webkit-transform-style:unset;transform-style:unset}.woocommerce ul.products:not(.products-list-view) li.product.entry {border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:none;text-align:center}.woocommerce ul.products:not(.products-list-view) li.product.entry .product-thumbnail {border-radius:5px}.woocommerce ul.products:not(.products-list-view) li.product.entry .product-thumbnail .product-actions a.button:hover, .woocommerce ul.products:not(.products-list-view) li.product.entry .product-thumbnail .product-actions a:hover, .woocommerce ul.products:not(.products-list-view) li.product.entry .product-thumbnail .product-actions button:hover {color:var(--global-palette3)}.woocommerce ul.products:not(.products-list-view) li.product.entry .product-details.entry-content-wrap .star-rating {float:none;margin:0 auto 8px}.woocommerce ul.products:not(.products-list-view) li.product.entry .product-details.entry-content-wrap .product-action-wrap.style-button {bottom:-2.2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.woocommerce ul.products:not(.products-list-view) li.product.entry .product-details.entry-content-wrap .product-action-wrap.style-button .button:not(.kb-button):not(.added), .woocommerce ul.products:not(.products-list-view) li.product.entry .product-details.entry-content-wrap .product-action-wrap.style-button a.added_to_cart {display:inline-block;vertical-align:top;width:auto}.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}.woocommerce ul.products.products-list-view li.product{padding:0;border:none}.woocommerce ul.products.products-list-view li.product .product-thumbnail{border-radius:5px}.woocommerce .woosc-quick-table .woosc-quick-table-products a.added_to_cart:not(.woocommerce .product-action-wrap.style-text a.added_to_cart):not(form.cart .added_to_cart) {background-color:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.woocommerce .woosc-quick-table .woosc-quick-table-products a.added_to_cart:not(.woocommerce .product-action-wrap.style-text a.added_to_cart):not(form.cart .added_to_cart):hover {background-color:var(--global-palette-btn-bg-hover);color:var(--global-palette-btn-hover)}.woocommerce.woocommerce-product-list .star-rating{float:none;margin:8px 0 5px 0}.woocommerce.woocommerce-product-list img{border-radius:5px;padding:0;margin-right:20px}.woocommerce div.product div.images .base-product-gallery-main img,.woocommerce div.product .base-product-gallery-thumbnails.splide.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide,.woocommerce div.product .base-product-gallery-thumbnails.splide.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide img,.woocommerce div.product form.cart.grouped_form .woocommerce-grouped-product-list.group_table{border-radius:5px}.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;letter-spacing:.3px;border-radius:5px;padding:9px 27px;line-height:1.85em;text-transform:capitalize;background:var(--global-palette7);color:var(--global-palette3)}.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 {border-color:1px solid var(--global-palette-btn-bg);background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.woocommerce .related.products>h2,.woocommerce .woosc-quick-table>h2,.woocommerce .up-sells.upsells.products>h2,.woocommerce .cross-sells>h2{font-size:24px;font-weight:500;text-align:left}.woocommerce #reviews #comments h2,.woocommerce #reviews .comment-reply-title{font-size:20px;font-weight:500;color:var(--global-palette3)}.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}.woocommerce table.shop_table input{font-size:14px}.woocommerce span.onsale{color:#000}.woocommerce ul.cart_list li a:hover,.woocommerce ul.product_list_widget li a:hover{text-decoration:none}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{border-radius:5px}.woosq-product .thumbnails .slick-arrow.slick-next:before{padding-left:3px}.primary-sidebar .widget-title,#filter-drawer .widget-title{border-left:5px solid var(--global-palette1);background:var(--global-palette8);padding:10px 15px}.primary-sidebar .widget-title::after,#filter-drawer .widget-title::after{top:4px;right:16px}.base-sticky-add-to-cart-title-wrap .base-sticky-add-to-cart-title{font-size:20px;font-weight:400}.base-sticky-add-to-cart-title-wrap img{border-radius:5px}.base-sticky-add-to-cart-title-wrap .base-sticky-add-to-cart-title{font-size:14px;font-weight:400}.woocommerce-Price-amount:not(del .woocommerce-Price-amount):not(.tmcore-product-price-filter .woocommerce-Price-amount) {color:var(--global-palette3);font-weight:400}.tr-price,.price,.woocommerce-grouped-product-list-item__price{color:var(--global-palette3);font-weight:400}.tr-price del,.price del,.woocommerce-grouped-product-list-item__price del{color:var(--global-palette4);text-decoration-color:var(--global-palette4);font-weight:normal}.base-product-toggle-container .base-toggle-shop-layout{color:var(--global-palette3)}.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)}.woosq-product .thumbnails .slick-arrow{width:35px;height:35px}.woosq-product .thumbnails .slick-arrow:before{font-size:18px;line-height:35px}.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-palette7);color:var(--global-palette3);opacity:1}.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-color:var(--global-palette2);color:var(--global-palette9)}#cart-drawer.popup-drawer .drawer-header{padding:0 1em 0 1.5em;min-height: calc(1.8em + 24px)}#cart-drawer.popup-drawer .drawer-header h2.side-cart-header{font-size:16px}#cart-drawer.popup-drawer .drawer-header .drawer-toggle{font-size:20px}.product-cat:not(.site-header .product-cat) {overflow:hidden}.product-cat:not(.site-header .product-cat) .cat-image {border-radius:50%}.product-cat:not(.site-header .product-cat):hover .cat-image a img {-webkit-transform:scale(1.1);transform:scale(1.1)}.tmcore-live-viewing-visitors .text-wrapper{color:var(--global-palette3)}#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}.welcome_newsletter input[type="email"]{min-height:45px;min-width:220px;padding-left:15px;border-radius:5px;max-width:220px}.welcome_newsletter input[type="submit"]{vertical-align:top}.elementor-widget-tmcore-products .woocommerce-carousel .splide__track ul.products:not(ul.categories), .woocommerce-carousel .splide__track ul.products:not(ul.categories), .column5 .elementor-widget-tmcore-products .woocommerce-carousel .splide__track ul.products:not(ul.categories) {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform-style:unset;transform-style:unset}.elementor-widget-tmcore-product-categories-carousel .splide__track ul.categories li.category{margin-right:45px;width:calc(10% - 40.5px)}.elementor-widget-tmcore-products .woocommerce-carousel .splide__track ul.products li.product:not(ul.categories) {margin:0;margin-right:20px;width:calc(14.2857% - 17.1429px);-ms-flex-negative:0;flex-shrink:0}.elementor-post-wrapper .splide__track .column-item{width:25%;padding-left:15px;padding-right:15px}.elementor-tabs .elementor-tabs-content-wrapper .splide__track ul.products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform-style:unset;transform-style:unset}.column5 .elementor-widget-tmcore-products .woocommerce-carousel .splide__track ul.products li.product:not(ul.categories), .elementor-tabs .elementor-tabs-content-wrapper .splide__track ul.products li.product:not(ul.categories) {margin:0;margin-right:20px;width:calc(20% - 16px);-ms-flex-negative:0;flex-shrink:0}.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce div.product div.summary{margin:0 30px}#primary .wrap-summary .woocommerce ul.product_list_widget li{padding:6px 0}#primary .wrap-summary .woocommerce ul.product_list_widget li img{border-radius:5px}#primary .wrap-summary .woocommerce ul.product_list_widget li .price{font-size:15px}.summary-sidebar{width:18%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.summary-sidebar .wp-block-cover{margin-bottom:20px}.summary-sidebar .wp-block-cover img{border-radius:5px}.summary-sidebar .widget-title{font-size:22px;margin-bottom:10px;color:var(--global-palette3)}.summary-sidebar .widget.tmcore-wp-widget-products h2{font-size:24px;margin-bottom:10px}.summary-sidebar .widget.tmcore-wp-widget-products .woocommerce ul.product_list_widget li a:hover{color:var(--global-palette1)}.header-search-advanced form.search-form .search-field{height:44px}.woocommerce span.onsale{padding:4px 4px 2px 4px}.woocommerce .quantity.spinners-added{border-radius:5px}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{border-radius:5px}@media (max-width:1600px){.site-footer-wrap .site-middle-footer-wrap .site-middle-footer-inner-wrap .site-footer-middle-section-2{gap:60px}.wp-block-media-text>.wp-block-media-text__content{padding:0 0 0 15px}}@media (min-width:1367px){.site-middle-footer-wrap .site-middle-footer-inner-wrap{-ms-grid-columns:.8fr 1fr 1.4fr;grid-template-columns:.8fr 1fr 1.4fr}}@media (min-width:1367px) and (max-width:1600px){.site-footer-wrap .site-top-footer-wrap .footer-services .wp-block-column{padding:0 25px}}@media (min-width:1367px) and (max-width:1580px){.woocommerce .product-thumbnail .time-sale.style_7 .tmcore-countdown .countdown-item{width:34px;height:34px}}@media (max-width:1366px){.summary-sidebar{width:25%}.site-middle-footer-wrap .site-middle-footer-inner-wrap .site-footer-middle-section-2{gap:70px}.site-header-section>.site-header-item[data-section="base_customizer_header_search_advanced"]{margin-right:15px}.site-footer-wrap .site-top-footer-wrap .footer-services{padding:0}.elementor-widget-tmcore-product-categories-carousel .splide__track ul.categories li.category{margin-right:20px;width:calc(12.5% - 17.5px)}.elementor-widget-tmcore-products .woocommerce-carousel .splide__track ul.products li.product:not(ul.categories) {margin-right:20px;width:calc(20% - 16px)}.elementor-tabs .elementor-tabs-content-wrapper .splide__track ul.products li.product:not(ul.categories), .column5 .elementor-widget-tmcore-products .woocommerce-carousel .splide__track ul.products li.product:not(ul.categories) {margin-right:20px;width:calc(33.3333% - 13.3333px)}.elementor-post-wrapper .splide__track .column-item{width:33.3333%;padding-left:10px;padding-right:10px}}@media (min-width:1201px) and (max-width:1366px){.has-left-sidebar ul.product-archive{-ms-grid-columns: (minmax(0, 1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1025px) and (max-width:1366px){.site-header .main-navigation ul.menu li.menu-item.Shop-menu ul.sub-menu{-ms-grid-columns: (minmax(0, 1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));row-gap:0}.related.products .product-archive.grid-lg-col-6,.upsells.products .product-archive.grid-lg-col-6,.cross-sells .product-archive.grid-lg-col-6{-ms-grid-columns: (minmax(0, 1fr))[5];grid-template-columns:repeat(5,minmax(0,1fr))}.site-header .site-header-item{margin-right:10px}.site-header-section>.site-header-item[data-section="base_customizer_header_search_advanced"] .header-search-advanced form.search-form{width:400px}.site-header-section>.site-header-item[data-section="base_customizer_header_search_advanced"] .header-search-advanced form.search-form .search-category-field .search-select{width:145px}.site-header-section>.site-header-item[data-section="base_customizer_header_search_advanced"] .header-search-advanced .search-results .search-data{-ms-grid-columns:1fr;grid-template-columns:1fr}.site-footer-wrap .site-middle-footer-wrap .site-middle-footer-inner-wrap{grid-column-gap:90px;grid-row-gap:90px;-ms-grid-columns:1fr 90px 1fr 90px 1.4fr;grid-template-columns:1fr 1fr 1.4fr}.site-footer-wrap .site-middle-footer-wrap .site-middle-footer-inner-wrap .site-footer-section:not(:last-child):after {right:-45px}.site-footer-wrap .site-middle-footer-wrap .site-middle-footer-inner-wrap .site-footer-middle-section-2{gap:60px}.site-footer-wrap .site-middle-footer-wrap .mc4wp-form .mc4wp-form-fields .newsletter-wrapper input[type="email"]{width:210px}.woocommerce div.product div.images,.woocommerce-page div.product div.images{width:400px!important}}@media (min-width:1025px) and (max-width:1200px){.has-left-sidebar ul.product-archive{-ms-grid-columns: (minmax(0, 1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}.site-header-wrap .site-top-header-wrap .secondary-navigation ul.menu li.menu-item a{padding:0 8px}.site-header-wrap .site-main-header-wrap .site-header-main-section-right .site-header-item{margin-right:5px}.site-footer-wrap .site-middle-footer-wrap .site-middle-footer-inner-wrap .site-footer-middle-section-2{gap:0}}@media (max-width:1200px){.site-header-wrap .site-bottom-header-wrap .site-header-item-vertical-navigation .vertical-navigation .vertical-navigation-header{padding:0 40px 0 0}.main-navigation .primary-menu-container>ul>li.menu-item>a{padding-left:10px;padding-right:10px}.site-footer-wrap .site-top-footer-wrap .footer-services .wp-block-column{padding:0 20px}}@media (max-width:1024px){.woocommerce .related.products>h2,.woocommerce .woosc-quick-table>h2,.woocommerce .up-sells.upsells.products>h2,.woocommerce .cross-sells>h2{font-size:22px}.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;padding:9px 22px}.woocommerce .bt-layout-left .thumb-wrapper.splide__slider .splide__arrow,.woocommerce .bt-layout-left .thumb-wrapper.splide__slider .slick-arrow{padding:13px 9px;border-radius:50%}.site-footer-wrap .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column {-ms-flex-preferred-size:calc(50% - 10px)!important;flex-basis:calc(50% - 10px)!important;-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset}.site-footer-wrap .site-top-footer-wrap .footer-services .wp-block-column{border-right:0}.site-middle-footer-wrap .site-middle-footer-inner-wrap .site-footer-middle-section-2{gap:100px}.elementor-widget-tmcore-product-categories-carousel .splide__track ul.categories li.category{margin-right:15px;width:calc(16.6667% - 12.5px)}.elementor-widget-tmcore-products .woocommerce-carousel .splide__track ul.products li.product:not(ul.categories) {margin-right:15px;width:calc(25% - 11.25px)}.summary-sidebar{width:100%}.site-top-footer-inner-wrap .mc4wp-form input[type="email"]{width:450px}}@media (min-width:720px) and (max-width:1024px){.summary-sidebar{display:-ms-grid;display:grid;-ms-grid-columns:310px 30px 1fr;grid-template-columns:310px 1fr;gap:30px}.summary-sidebar .woocommerce ul.product_list_widget li img{width:94px}}@media (max-width:719px){.summary-sidebar .widget_block{margin-bottom:0}.summary-sidebar .wp-block-cover{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media (min-width:768px) and (max-width:1024px){.cms-full-banner .elementor-column .elementor-widget-image a{display:block}.woocommerce .product-thumbnail .time-sale.style_7 .tmcore-countdown .countdown-item{width:30px;height:36px}.woocommerce .product-thumbnail .time-sale.style_7 .tmcore-countdown .countdown-item .countdown-digits{font-size:12px}.woocommerce .product-thumbnail .time-sale.style_7 .tmcore-countdown .countdown-item .countdown-label{font-size:10px}}@media (min-width:768px){.woocommerce ul.products.woo-archive-action-on-hover:not(.products-list-view) li.product:focus-within .entry-content-wrap, .woocommerce ul.products.woo-archive-action-on-hover:not(.products-list-view) li.product:hover .entry-content-wrap {-webkit-transform:translateY(-2.3rem);transform:translateY(-2.3rem)}}@media (max-width:767px){.site-header .header-search-advanced .search-results .search-data{-ms-grid-columns:1fr;grid-template-columns:1fr}.site-header .header-search-advanced form.search-form{height:35px}.site-header .header-search-advanced form.search-form .search-field{height:35px}.site-header form.woocommerce-product-search input[type="search"]{padding:6px 15px 6px 15px}.woocommerce ul.products li.product .product-action-wrap .added_to_cart,.woocommerce ul.products li.product .product-action-wrap a.button,.woocommerce ul.products li.product .product-action-wrap button{max-height:38px}.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:14px}}@media (max-width:767px) and (max-width:767px){.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce div.product div.summary{margin:0 10px}}@media (max-width:767px){.site-header-section>.site-header-item[data-section="base_customizer_header_search_advanced"] .header-search-advanced .search-category-field{display:none}.mobile-navigation .woocommerce ul.products li.product .product-action-wrap a{padding:5px 20px}.site-footer-wrap .site-middle-footer-wrap .site-middle-footer-inner-wrap .widget .widget-title{margin-bottom:15px}.site-footer-wrap .site-middle-footer-wrap .site-middle-footer-inner-wrap .contact-info-container p+p{margin:3px 0 0}.site-footer-wrap .site-top-footer-wrap .footer-services{gap:10px}.site-footer-wrap .site-top-footer-wrap .footer-services .wp-block-column{border-right:none;padding:0}.site-footer-wrap .site-top-footer-wrap .footer-services .wp-block-media-text.is-stacked-on-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.site-footer-wrap .site-top-footer-wrap .footer-services .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{width:10%}.site-footer-wrap .site-top-footer-wrap .footer-services .wp-block-column{border-right:0}.site-footer-wrap .wp-block-media-text>.wp-block-media-text__content{padding:0 2%}.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) {line-height:2em;padding:5px 20px}.woocommerce table.shop_table input{font-size:12px}.woocommerce .related.products>h2,.woocommerce .woosc-quick-table>h2,.woocommerce .up-sells.upsells.products>h2,.woocommerce .cross-sells>h2{font-size:18px}.base-sticky-add-to-cart-title-wrap .base-sticky-add-to-cart-title{font-size:14px}.cms-banner .elementor-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cms-banner .elementor-container .elementor-column{margin:auto;width:auto}.cms-banner.cms-hover-banner .elementor-container{-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit}.cms-banner.cms-hover-banner .elementor-container .elementor-column{margin:0;width:50%}.elementor-widget-tmcore-product-categories-carousel .splide__track ul.categories li.category{margin-right:10px;width:calc(16.6667% - 8.33333px)}.elementor-widget-tmcore-products .woocommerce-carousel .splide__track ul.products li.product:not(ul.categories) {margin-right:0;width:calc(33.3333% - 6.66667px)}.elementor-tabs .elementor-tabs-content-wrapper .splide__track ul.products li.product:not(ul.categories), .column5 .elementor-widget-tmcore-products .woocommerce-carousel .splide__track ul.products li.product:not(ul.categories) {margin-right:0;width:calc(33.3333% - 6.66667px)}.elementor-post-wrapper .splide__track .column-item{width:50%;padding-left:7.5px;padding-right:7.5px}}@media (min-width:541px) and (max-width:767px){.woocommerce ul.products:not(.products-list-view):not(.splide__list):not(.products-list ul.products),
  .wp-site-blocks .wc-block-grid:not(.has-2-columns):not(has-1-columns) .wc-block-grid__products {-ms-grid-columns: (minmax(0, 1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:540px){.site-middle-footer-wrap .site-middle-footer-inner-wrap .site-footer-middle-section-2{gap:40px}.site-header .site-header-item{margin-right:15px}.site-header .site-header-item .custom-logo-link img,.site-header .site-header-item img.base-dark-mode-logo{width:80px}.site-header-section>.site-header-item:last-child{margin-right:0}.cms-banner.cms-hover-banner .elementor-container .elementor-column{width:auto;margin-right:10px}.cms-banner.cms-hover-banner .elementor-container .elementor-column .elementor-widget-wrap{margin:0 0 10px 0}.woocommerce ul.products:not(.products-list-view) li.product.entry .product-details.entry-content-wrap {padding:.5rem 0}.header-search-advanced form.search-form{width:100%}.elementor-widget-tmcore-product-categories-carousel .splide__track ul.categories li.category{margin-right:10px;width:calc(33.3333% - 6.66667px)}.elementor-widget-tmcore-products .woocommerce-carousel .splide__track ul.products li.product:not(ul.categories) {margin-right:0;width:calc(50% - 5px)}.elementor-tabs .elementor-tabs-content-wrapper .splide__track ul.products li.product, .column5 .elementor-widget-tmcore-products .woocommerce-carousel .splide__track ul.products li.product:not(ul.categories) {margin-right:0;width:calc(50% - 5px)}.elementor-post-wrapper .splide__track .column-item{width:100%;padding-left:7.5px;padding-right:7.5px}.site-top-footer-inner-wrap .mc4wp-form input[type="email"]{width:450px;height:45px;margin-bottom:10px}.site-top-footer-inner-wrap .mc4wp-form input[type="submit"]{padding:11px 30px;height:45px}}@media (max-width:480px){.site-footer-wrap .site-middle-footer-wrap .mc4wp-form .mc4wp-form-fields .newsletter-wrapper input[type="email"]{height:44px;width:100%;margin-bottom:10px;border-radius:5px}.site-footer-wrap .site-middle-footer-wrap .mc4wp-form .mc4wp-form-fields .newsletter-wrapper input[type="submit"]{height:44px;border-radius:5px;margin:0}.site-footer-wrap .site-middle-footer-wrap .wp-block-spacer{height:20px!important}.site-footer-wrap .site-top-footer-wrap .footer-services{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.site-footer-wrap .site-top-footer-wrap .footer-services .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{width:10%}.cms-banner.cms-hover-banner .elementor-container .elementor-column{width:auto;margin-right:10px}.cms-banner.cms-hover-banner .elementor-container .elementor-column .elementor-widget-wrap{margin:0 0 10px 0}}