/*
Theme Name: Ecomall Child
Theme URI: https://demo.theme-sky.com/ecomall/
Author: Theme Sky Team
Author URI: http://theme-sky.com/
Description: A Premium and Responsive WordPress theme, designed for E-Commerce websites
Template: ecomall
Version: 1.0.0
License: GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, left-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: ecomall-child
*/

*, *:before, *:after, img, input[type^="checkbox"], .wp-block-table td, .wp-block-table th, .select2-container-open .select2-dropdown, body .select2-container-open .select2-dropdown--ts-above, body .select2-container-open .select2-dropdown--ts-below, .woocommerce div.product form.cart table.group_table td, .wishlist_table.images_grid li .item-details table.item-details-table td, .wishlist_table.mobile li .item-details table.item-details-table td, .wishlist_table.modern_grid li .item-details table.item-details-table td, .wishlist_table.mobile li table.additional-info td {border-color: rgba(209, 209, 209, 1);;}.container, .ts-header .header-sticky .container, .no-stretch-content>ul.sub-menu>li, .breadcrumb-title-wrapper .breadcrumb-content, .no-sidebar .single-post>*, body>.ts-search-result-container .search-content, .display-vertical-menu .top-slideshow, .elementor-page .page-container.has-1-sidebar, .elementor-page .page-container.has-2-sidebar, :is(.page-template-blog-template, body:not(.elementor-page), body.woocommerce-page.elementor-page) .page-container {width: 100%;max-width: 1200px;}a:hover {text-decoration: none;}.container, .ts-header .header-sticky .container, .display-vertical-menu .top-slideshow, .breadcrumb-title-wrapper .breadcrumb-content, .no-sidebar .single-post>*, body>.ts-search-result-container .search-content, .elementor-page .page-container.has-1-sidebar, .elementor-page .page-container.has-2-sidebar, :is(.page-template-blog-template, body:not(.elementor-page), body.woocommerce-page.elementor-page) .page-container {padding-left: 20px;padding-right: 20px;}.only-mobile {display: none !important;}@media (min-width: 1279px) {.woocommerce-page #main>.page-container {--ts-sidebar-width: 220px;}#left-sidebar {border: 0;}}@media (min-width: 768px) {#main>.page-container {--ts-sidebar-gap: 25px;}}#main>.no-title+.page-container {padding-top: 35px;}strong {font-weight: 600;}.custom-img-box .elementor-image-box-wrapper {display: flex;}.elementor-lightbox .swiper .elementor-swiper-button {z-index: 11;}.elementor-lightbox .swiper .swiper-slide {max-height: calc(100vh - 140px);}.woocommerce-page .woocommerce-message .button:hover {color: inherit !important;}.header-store-notice, .hotline>a>span, .header-top .email span.email {font-size: 14px;font-weight: 500;}.header-top>.container {padding: 13px 20px;}.hotline>a {gap: 5px;}.hotline>a .number {color: var(--e-global-color-secondary);}.hotline>a:before {content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iIzE1MTUxNSI+PHBhdGggZD0iTTkuMzY1NTYgMTAuNjgyMUMxMC4zMDIgMTIuMzI4OCAxMS42NzEyIDEzLjY5OCAxMy4zMTc5IDE0LjYzNDRMMTQuMjAyNCAxMy4zOTYxQzE0LjQ5NjUgMTIuOTg0NSAxNS4wNTE2IDEyLjg1NzMgMTUuNDk1NiAxMy4wOTk4QzE2LjkwMjQgMTMuODY4MyAxOC40NTcxIDE0LjMzNTMgMjAuMDc4OSAxNC40NjM3QzIwLjU5OSAxNC41MDQ5IDIxIDE0LjkzODkgMjEgMTUuNDYwNlYxOS45MjM0QzIxIDIwLjQzNjEgMjAuNjEyMiAyMC44NjU3IDIwLjEwMjIgMjAuOTE4MUMxOS41NzIzIDIwLjk3MjYgMTkuMDM3NyAyMSAxOC41IDIxQzkuOTM5NTkgMjEgMyAxNC4wNjA0IDMgNS41QzMgNC45NjIyNyAzLjAyNzQyIDQuNDI3NzEgMy4wODE4OSAzLjg5Nzc2QzMuMTM0MyAzLjM4Nzc1IDMuNTYzOTQgMyA0LjA3NjY1IDNIOC41Mzk0MkM5LjA2MTEgMyA5LjQ5NTEzIDMuNDAxMDQgOS41MzYzIDMuOTIxMDlDOS42NjQ2NyA1LjU0Mjg4IDEwLjEzMTcgNy4wOTc2NCAxMC45MDAyIDguNTA0NDRDMTEuMTQyNyA4Ljk0ODQgMTEuMDE1NSA5LjUwMzU0IDEwLjYwMzkgOS43OTc1N0w5LjM2NTU2IDEwLjY4MjFaTTYuODQ0MjUgMTAuMDI1Mkw4Ljc0NDIgOC42NjgwOUM4LjIwNTQ3IDcuNTA1MTQgNy44MzYyOCA2LjI3MTgzIDcuNjQ3MjcgNUg1LjAwOTA3QzUuMDAzMDMgNS4xNjYzMiA1IDUuMzMzIDUgNS41QzUgMTIuOTU1OCAxMS4wNDQyIDE5IDE4LjUgMTlDMTguNjY3IDE5IDE4LjgzMzcgMTguOTk3IDE5IDE4Ljk5MDlWMTYuMzUyN0MxNy43MjgyIDE2LjE2MzcgMTYuNDk0OSAxNS43OTQ1IDE1LjMzMTkgMTUuMjU1OEwxMy45NzQ4IDE3LjE1NThDMTMuNDI1OCAxNi45NDI1IDEyLjg5NTYgMTYuNjkxNSAxMi4zODc0IDE2LjQwNjFMMTIuMzI5MyAxNi4zNzNDMTAuMzY5NyAxNS4yNTg3IDguNzQxMzQgMTMuNjMwMyA3LjYyNyAxMS42NzA3TDcuNTkzOTQgMTEuNjEyNkM3LjMwODQ5IDExLjEwNDQgNy4wNTc1NCAxMC41NzQyIDYuODQ0MjUgMTAuMDI1MloiPjwvcGF0aD48L3N2Zz4=");width: 18px;font-size: 18px;}.header-top .email span.email {display: flex;gap: 8px;align-items: center;}.header-top .email span.email::before {display: inline-block;content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iIzE1MTUxNSI+PHBhdGggZD0iTTMgM0gyMUMyMS41NTIzIDMgMjIgMy40NDc3MiAyMiA0VjIwQzIyIDIwLjU1MjMgMjEuNTUyMyAyMSAyMSAyMUgzQzIuNDQ3NzIgMjEgMiAyMC41NTIzIDIgMjBWNEMyIDMuNDQ3NzIgMi40NDc3MiAzIDMgM1pNMjAgNy4yMzc5MkwxMi4wNzE4IDE0LjMzOEw0IDcuMjE1OTRWMTlIMjBWNy4yMzc5MlpNNC41MTE0NiA1TDEyLjA2MTkgMTEuNjYyTDE5LjUwMSA1SDQuNTExNDZaIj48L3BhdGg+PC9zdmc+");width: 16px;transform: translateY(1px);}.ts-header .ts-search-by-category form {border-color: #151515;}.ts-header .ts-search-by-category .search-table .search-button:before {opacity: 1;visibility: visible;background: transparent;content: "";top: auto;bottom: auto;height: 20px !important;width: 20px;left: 22px;background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIj48cGF0aCBkPSJNMTguMDMxIDE2LjYxNjhMMjIuMzEzNyAyMC44OTk1TDIwLjg5OTUgMjIuMzEzN0wxNi42MTY4IDE4LjAzMUMxNS4wNzY5IDE5LjI2MyAxMy4xMjQgMjAgMTEgMjBDNi4wMzIgMjAgMiAxNS45NjggMiAxMUMyIDYuMDMyIDYuMDMyIDIgMTEgMkMxNS45NjggMiAyMCA2LjAzMiAyMCAxMUMyMCAxMy4xMjQgMTkuMjYzIDE1LjA3NjkgMTguMDMxIDE2LjYxNjhaTTE2LjAyNDcgMTUuODc0OEMxNy4yNDc1IDE0LjYxNDYgMTggMTIuODk1NiAxOCAxMUMxOCA3LjEzMjUgMTQuODY3NSA0IDExIDRDNy4xMzI1IDQgNCA3LjEzMjUgNCAxMUM0IDE0Ljg2NzUgNy4xMzI1IDE4IDExIDE4QzEyLjg5NTYgMTggMTQuNjE0NiAxNy4yNDc1IDE1Ljg3NDggMTYuMDI0N0wxNi4wMjQ3IDE1Ljg3NDhaIj48L3BhdGg+PC9zdmc+");}.ts-header .ts-search-by-category .search-table .search-button {cursor: pointer;}.ts-header .ts-search-by-category .search-table .search-button input[type^="submit"] {background-color: #fff !important;font-size: 0px !important;border-radius: 6px;}.ts-header .ts-search-by-category .search-table .loading .search-button:after {border-color: rgb(179 179 179);border-top-color: rgb(215 215 215);}.ts-header .ts-search-by-category .search-table .loading .search-button::before {opacity: 0;visibility: hidden;}.ts-header .header-center {justify-content: center;}.ts-header .ts-search-by-category {max-width: 600px;}.ts-header .search-table .search-field input[type="text"] {background-color: #fff;padding: 11px 17px;}.shopping-cart-wrapper .cart-control .cart-total {display: none;}.ts-header a.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before, a.wishlist_products_counter.top_wishlist-heart:before {content: "";background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIj48cGF0aCBkPSJNMTIuMDAxIDQuNTI4NTNDMTQuMzUgMi40MiAxNy45OCAyLjQ5IDIwLjI0MjYgNC43NTczNkMyMi41MDUzIDcuMDI0NzIgMjIuNTgzIDEwLjYzNyAyMC40Nzg2IDEyLjk5M0wxMS45OTk5IDIxLjQ4NUwzLjUyMTM4IDEyLjk5M0MxLjQxNzA1IDEwLjYzNyAxLjQ5NTcxIDcuMDE5MDEgMy43NTczNiA0Ljc1NzM2QzYuMDIxNTcgMi40OTMxNSA5LjY0NTE5IDIuNDE2ODcgMTIuMDAxIDQuNTI4NTNaTTE4LjgyNyA2LjE3MDFDMTcuMzI3OSA0LjY2Nzk0IDE0LjkwNzYgNC42MDcwMSAxMy4zMzcgNi4wMTY4N0wxMi4wMDE5IDcuMjE1MjRMMTAuNjY2MSA2LjAxNzgxQzkuMDkwOTggNC42MDU5NyA2LjY3NTA2IDQuNjY4MDggNS4xNzE1NyA2LjE3MTU3QzMuNjgxODMgNy42NjEzMSAzLjYwNzA0IDEwLjA0NzMgNC45Nzk5MyAxMS42MjMyTDExLjk5OTkgMTguNjU0M0wxOS4wMjAxIDExLjYyMzJDMjAuMzkzNSAxMC4wNDY3IDIwLjMxOSA3LjY2NTI1IDE4LjgyNyA2LjE3MDFaIj48L3BhdGg+PC9zdmc+");width: 22px;height: 22px;}.ts-header .shopping-cart-wrapper .cart-control .ic-cart:before {content: "";background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIj48cGF0aCBkPSJNOSA2SDE1QzE1IDQuMzQzMTUgMTMuNjU2OSAzIDEyIDNDMTAuMzQzMSAzIDkgNC4zNDMxNSA5IDZaTTcgNkM3IDMuMjM4NTggOS4yMzg1OCAxIDEyIDFDMTQuNzYxNCAxIDE3IDMuMjM4NTggMTcgNkgyMEMyMC41NTIzIDYgMjEgNi40NDc3MiAyMSA3VjIxQzIxIDIxLjU1MjMgMjAuNTUyMyAyMiAyMCAyMkg0QzMuNDQ3NzIgMjIgMyAyMS41NTIzIDMgMjFWN0MzIDYuNDQ3NzIgMy40NDc3MiA2IDQgNkg3Wk01IDhWMjBIMTlWOEg1Wk05IDEwQzkgMTEuNjU2OSAxMC4zNDMxIDEzIDEyIDEzQzEzLjY1NjkgMTMgMTUgMTEuNjU2OSAxNSAxMEgxN0MxNyAxMi43NjE0IDE0Ljc2MTQgMTUgMTIgMTVDOS4yMzg1OCAxNSA3IDEyLjc2MTQgNyAxMEg5WiI+PC9wYXRoPjwvc3ZnPg==");width: 22px;height: 22px;display: inline-block;}.ts-header .ts-tiny-account-wrapper .account-control>a:before {content: "";background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIj48cGF0aCBkPSJNNCAyMkM0IDE3LjU4MTcgNy41ODE3MiAxNCAxMiAxNEMxNi40MTgzIDE0IDIwIDE3LjU4MTcgMjAgMjJIMThDMTggMTguNjg2MyAxNS4zMTM3IDE2IDEyIDE2QzguNjg2MjkgMTYgNiAxOC42ODYzIDYgMjJINFpNMTIgMTNDOC42ODUgMTMgNiAxMC4zMTUgNiA3QzYgMy42ODUgOC42ODUgMSAxMiAxQzE1LjMxNSAxIDE4IDMuNjg1IDE4IDdDMTggMTAuMzE1IDE1LjMxNSAxMyAxMiAxM1pNMTIgMTFDMTQuMjEgMTEgMTYgOS4yMSAxNiA3QzE2IDQuNzkgMTQuMjEgMyAxMiAzQzkuNzkgMyA4IDQuNzkgOCA3QzggOS4yMSA5Ljc5IDExIDEyIDExWiI+PC9wYXRoPjwvc3ZnPg==");width: 24px;height: 24px;display: inline-block;}.ts-header .my-wishlist-wrapper {margin-right: -17px;}.ts-header .my-account-wrapper .account-control>a>span {font-size: 13px;transform: translateY(4px);}.ts-header .my-account-wrapper .account-control>a {gap: 5px;}.shopping-cart-wrapper .cart-control .cart-number {background-color: var(--e-global-color-accent);}.ts-header .vertical-menu-wrapper .vertical-menu {border-radius: 0;width: auto;min-width: 230px;}.ts-header .vertical-menu-wrapper .vertical-menu:before {border: 0;border-radius: 0;box-shadow: 0 0 10px rgba(162, 162, 162, 0.33);top: 11px;}.ts-header .vertical-menu-wrapper .vertical-menu-heading {min-width: auto;padding: 10px 0;margin: 0 40px 0 0;border: 0;}.ts-header .vertical-menu-wrapper:hover .vertical-menu-heading {color: var(--ts-hd-middle-link-hover);}.ts-header .header-bottom nav.vertical-menu>ul>li[class*="current-"]>a {color: var(--e-global-color-accent);}.ts-header .vertical-menu .ts-menu-drop-icon:after {color: inherit;font-size: 16px;font-weight: 600;}.ts-header .vertical-menu-wrapper nav>ul>li>a {font-size: 14px;font-weight: 600;}body>.ts-search-result-container:before {background-color: rgb(226 226 226);}.ts-search-result-container .view-all-wrapper a {font-weight: 500;}.vertical-menu-heading .icon:before {background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIj48cGF0aCBkPSJNMyA0SDIxVjZIM1Y0Wk0zIDExSDIxVjEzSDNWMTFaTTMgMThIMjFWMjBIM1YxOFoiPjwvcGF0aD48L3N2Zz4=");width: 24px;height: 24px;font-size: 24px;display: inline-block;content: '';background-repeat: no-repeat;}.vertical-menu-heading:after {font-weight: 600;margin-left: -5px;margin-top: 2px;}#ts-search-result-container ul.product_list_widget li .ts-wg-thumbnail {width: 50px !important;}#ts-search-result-container ul.product_list_widget li .ts-wg-thumbnail img {border-radius: 6px;}#ts-search-result-container ul.product_list_widget li .sku {font-weight: 400;font-size: 14px;padding-left: 5px;display: inline-block;}#ts-search-result-container ul.product_list_widget li .subtitle {font-size: 13px;font-weight: 400;color: #707070;display: block;margin-top: 2px;line-height: 17px;}#ts-search-result-container ul.product_list_widget li p {margin: 0;}header .sticky-wrapper.is-sticky .header-sticky .header-middle {display: none;}header .sticky-wrapper.is-sticky .header-sticky .header-bottom {display: block !important;}.ts-header .is-sticky nav>ul.menu li.ts-megamenu ul.sub-menu {padding-top: 36px;}.is-sticky .header-bottom {color: var(--ts-hd-bottom-color);}@media (min-width:767px) {.t-header .vertical-menu-wrapper .vertical-menu-heading:after {display: none;}.t-header .vertical-menu-wrapper .vertical-menu-heading .icon {display: none;}}.ts-header .header-sticky .container.mobile .header-right .ts-mobile-icon-toggle {transform: translateY(-5px);}.ts-header .header-sticky .container.mobile .header-right .ts-mobile-icon-toggle .icon::before {content: '';width: 24px;height: 2px;display: inline-block;background-color: #fff;position: absolute;top: -10px;}.ts-header .header-sticky .container.mobile .header-right .ts-mobile-icon-toggle .icon::after {content: '';width: 18px;height: 2px;display: inline-block;background-color: #fff;position: absolute;bottom: -10px;}.ts-header .header-sticky .container.mobile .header-right .ts-mobile-icon-toggle .icon {width: 30px;height: 2px;background-color: #fff;display: inline-block;position: relative;}.woocommerce-account .breadcrumb-title-wrapper .page-title+.breadcrumbs {margin-bottom: 0;}.woocommerce-account .woocommerce-MyAccount-navigation ul {margin-bottom: 30px;}.woocommerce-account .woocommerce-error {margin-top: 20px;}.breadcrumb-title-wrapper.breadcrumb-v1 .page-title {display: none;}.woocommerce-account .woocommerce-MyAccount-navigation ul li>a {font-weight: 600;font-size: 14px;}.woocommerce-account .woocommerce-MyAccount-navigation ul li {padding: 0 0 12px 0;}.woocommerce-MyAccount-navigation-link--orders, .woocommerce-MyAccount-navigation-link--downloads, .woocommerce-MyAccount-navigation-link--edit-address {display: none;}#customer_login h2, .account-content h2 {margin-bottom: 15px;font-size: 24px;}.woocommerce-account:not(.logged-in) .breadcrumb-title-wrapper .breadcrumbs {display: none;}.tinv-wishlist table.tinvwl-table-manage-list {margin-top: -60px;}.woocommerce form .form-row label {padding-bottom: 5px;font-size: 15px;}.woocommerce-checkout input[type="text"], .woocommerce-checkout input[type="email"], .woocommerce-checkout input[type="number"], .woocommerce-checkout input[type="tel"], .woocommerce-account input[type="text"], .woocommerce-account input[type="email"], .woocommerce-account input[type="password"], .woocommerce-account input[type="number"], .woocommerce-account form .password-input input[type=password], .woocommerce-account form .password-input input[type=password] {padding: 5px 15px !important;font-size: 15px;font-weight: 500;}.woocommerce button.button:hover, button:hover, .woocommerce button.button.alt:hover {background-color: var(--ts-heading-color);border-color: var(--ts-heading-color);color: #fff;}.woocommerce button.button, button, .woocommerce button.button.alt {font-size: 13px;font-weight: 500;}.woocommerce form .show-password-input, .woocommerce-page form .show-password-input {top: 7px;}.woocommerce-account form .form-row {margin-bottom: 15px;}.tinvwl-table-manage-list th, .tinvwl-table-manage-list th .tinvwl-full {color: var(--ts-heading-color);font-size: 15px;font-weight: 600;}.tinvwl-input-group .form-control {height: 50px;}.tinv-wishlist .product-remove button {background-color: #d5d5d5;color: #f21d1d;}.woocommerce form .form-row.woocommerce-invalid label {color: #f21d1d;}.woocommerce form .form-row.woocommerce-invalid .select2-container, .woocommerce form .form-row.woocommerce-invalid input.input-text, .woocommerce form .form-row.woocommerce-invalid select {border-color: #f21d1d;}body .wc-block-components-notice-banner.is-success, body #ts-ajax-add-to-cart-message, .woocommerce-message, .woocommerce .woocommerce-message {color: var(--ts-heading-color);background-color: var(--e-global-color-accent);}.woocommerce-cart .woocommerce table.shop_table.cart td.actions .button {float: none;}.woocommerce table.shop_table.cart td.actions {margin-top: 25px;display: flex;justify-content: end;gap: 20px;}.woocommerce-cart .woocommerce table.shop_table.cart td.actions .button:not(.empty-cart-button) {border-width: 2px;}.woocommerce-cart .woocommerce table.shop_table.cart td.actions .button.empty-cart-button {background-color: transparent;border: 2px solid var(--ts-heading-color) !important;color: var(--ts-heading-color);}.woocommerce-cart .woocommerce table.shop_table.cart td.actions .button.empty-cart-button:hover {background-color: var(--ts-heading-color);color: #fff;}.woocommerce-cart .woocommerce table.shop_table.cart td.actions .button.empty-cart-button:hover, .woocommerce-cart .woocommerce table.shop_table.cart td.actions .button.empty-cart-button:focus {border: 0;outline: none;}.woocommerce .quantity input.qty, .quantity input.qty {background-color: #fff;}table.shop_table .product-quantity .quantity {width: 100px;margin: auto;text-align: center;}.woocommerce table.shop_table.woocommerce-cart-form__contents .product-quantity {text-align: center;}table.shop_table .product-quantity .quantity .minus, table.shop_table .product-quantity .quantity .plus {height: 30px;line-height: 43px;font-weight: 500;font-size: 18px;}table.shop_table .product-quantity .quantity input.qty, table.shop_table .product-quantity .quantity input.qty {font-size: 15px;line-height: 42px;}.woocommerce table.shop_table .product-remove a:before {font-size: 16px;font-weight: 600;color: #f21d1d;}#wufdc_div input {padding: 0;}.woocommerce-cart .woocommerce .cart-collaterals {border: 0;}.woocommerce table.shop_table.woocommerce-cart-form__contents .product-name span {font-weight: 400;font-size: 13px;}.woocommerce table.shop_table.woocommerce-cart-form__contents .product-color {min-width: 21%;text-align: left !important;}.woocommerce-cart .return-to-shop a.button {background-color: var(--ts-heading-color);border-color: var(--ts-heading-color);margin-top: 20px;width: 100%;}.woocommerce-cart .return-to-shop a.button:hover {color: #fff;}.woocommerce>form.checkout {margin-top: 0;}.woocommerce-checkout .breadcrumb-title-wrapper .page-title+.breadcrumbs {margin-bottom: 0;}.woocommerce>form.checkout #order_review_heading, .woocommerce>form.checkout #order_review table.shop_table, .woocommerce-checkout #payment ul.payment_methods, .woocommerce>form.checkout .woocommerce-shipping-fields, .woocommerce-additional-fields h3 {display: none;}.woocommerce>form.checkout #customer_details, .woocommerce>form.checkout #order_review {float: none;}.woocommerce>form.checkout #order_review {border: 0;padding: 0;}.woocommerce #payment #place_order, .woocommerce>form.checkout #order_review {width: auto;}.woocommerce-page #payment #place_order {width: auto;}.woocommerce>form.checkout #customer_details {margin-bottom: 15px;}.woocommerce form.checkout .form-row {margin-bottom: 19px;}#order_comments {padding-left: 15px;padding-right: 15px;}.input-text.input-cffu-file-upload {padding: 0;background: transparent;border: 0;}.ts-header nav>ul.menu li ul.sub-menu:after {border-radius: 0;}.ts-header li.ts-megamenu:not(.ts-megamenu-fullwidth-stretch) .ts-megamenu-container>div>.e-con-boxed {padding-left: 30px;padding-right: 30px;}.woocommerce .product-label>span.badge {color: #fff;border-radius: 6px;}.woocommerce .product figure {border-radius: 6px 6px 0 0;}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt {display: inline-flex;height: 36px;}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt.tinvwl-product-make-remove:before {color: #ED4646;}.thumbnail-wrapper .product-group-button>div:hover, .product .product-wrapper:hover .product-group-button>div.wishlist:hover {background-color: #fff;border-color: #fff;}.product-group-button>div.wishlist a:after {content: '';}.woocommerce .product-label>span.badge.--new {background-color: #F27F1A;}.woocommerce .product-label>span.badge.--eco {background-color: #30B26E;}.woocommerce .product-label>span.badge.--saver {background-color: #466BED;}.woocommerce .product-label>span.badge.--fav {background-color: #EDBE46;}.woocommerce .products .product .product-name {font-size: 24px;font-weight: 600;color: var(--ts-heading-color);text-align: center;}.woocommerce .products .product .stock {font-size: 14px;font-weight: 400;color: #707070;text-align: center;}.woocommerce .products .product .stock::after {content: '';width: 36px;height: 2px;background-color: #EDBE46;display: block;margin: 15px auto 10px;}.woocommerce .products .product .meta-wrapper {padding: 24px 14px 14px;gap: 5px;}.woocommerce .products .product .product-subtitle {text-align: center;color: #707070;font-size: 14px;font-weight: 400;width: 95%;margin: auto;}.products .product .meta-wrapper>.color-swatch, .color-swatch {justify-content: center;}.color-swatch>div {width: 24px;height: 24px;border-color: #b2b2b2;}.product .meta-wrapper a:not(.button):not(.elementor-button):hover {color: inherit;}body.post-type-archive-product.woocommerce .products .product .product-name {font-size: 20px;}body.post-type-archive-product.woocommerce .products:not(.swiper) {gap: 18px;}.border-hide.woocommerce .product:not(.product-category) .product-wrapper:hover {box-shadow: 0 0 15px rgba(101, 101, 101, 0.18);}.woocommerce-page :is(#left-sidebar, #right-sidebar, #ts-filter-widget-area) .widget-title-wrapper .widget-title {font-weight: 600;}.woocommerce .woocommerce-ordering .orderby-current, .product-per-page-form ul.perpage .perpage-current>span:last-child {font-weight: 500;color: var(--ts-heading-color);}.widget_product_categories ul li a:before, .ts-product-categories-widget-wrapper ul li a:before, .product-filter-by-brand ul li label:before, .product-filter-by-price ul li label:before, .product-filter-by-availability ul li label:before, .woocommerce .widget_rating_filter ul li.chosen a::before, .woocommerce .widget_rating_filter ul li a:before, .woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:before {width: 18px;height: 18px;}.widget_product_categories ul li a:after, .ts-product-categories-widget-wrapper ul li a:after, .woocommerce .widget_rating_filter ul li a:after, .product-filter-by-availability ul li label:after, .product-filter-by-price ul li label:after, .woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:after, .widget-container.product-filter-by-brand ul>li label:after {font-size: 13px;}.ts-product-categories-widget-wrapper ul li.current>a:before, .ts-product-categories-widget-wrapper ul li:hover>a:before {border-color: #151515;}.widget_product_categories ul li:hover>a:after, .ts-product-categories-widget-wrapper ul li.current>a:after, .ts-product-categories-widget-wrapper ul li a:hover, .ts-product-categories-widget-wrapper ul li.active>*, .ts-product-categories-widget-wrapper ul li:hover>*, .woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:hover>a:after, .ts-product-categories-widget-wrapper ul li:hover>a:after {color: #151515;}.ts-product-categories-widget-wrapper ul li a, .product-filter-by-color ul li a span.color-title {font-size: 13px;}.widget-container .ts-product-categories-widget-wrapper ul li .count {display: none;}.product-filter-by-color ul li a {width: unset;height: unset;display: flex;border: 0;}.product-filter-by-color ul li a:hover {color: #151515;}.product-filter-by-color ul li a span:not(.color-title) {width: 19px;height: 19px;flex-shrink: 0;border: 1px solid #151515;margin-right: 10px;}.product-filter-by-color ul li a span.color-title {transform: translateY(-1px);}.woocommerce .product:not(.product-category) .product-wrapper {border: 0;}.woocommerce-page :is(#left-sidebar, #right-sidebar) .widget-container.product-filter-by-color ul li {justify-content: start;gap: 0;align-items: center;}.widget-container .cat-parent>span.icon-toggle:after {content: "\e941";}.widget-container .cat-parent.active>span.icon-toggle:after {content: "\e941";}.ts-active-filters>.widget_layered_nav_filters {background-color: var(--e-global-color-accent);border-color: var(--e-global-color-accent);}.woocommerce nav.woocommerce-pagination {margin-top: 50px;}.woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:hover {background-color: var(--e-global-color-accent);border-color: var(--e-global-color-accent);}.ts-home-slider-wrapper {border-radius: 6px;}.home-slider img {width: 100%;height: 341px;object-fit: cover;border-radius: 6px;}.home-slider .swiper-button-next, .home-slider .swiper-button-prev {opacity: 1;visibility: visible;top: 53%;}.home-slider .swiper-button-next {right: 15px;}.home-slider .swiper-button-prev {left: 15px;}.home-slider .thumbnail-wrapper a {position: relative;display: block;}.home-slider .thumbnail-wrapper a .overlay-title {position: absolute;width: 100%;height: 100%;color: #fff;background-color: rgba(0, 0, 0, .2);left: 0;top: 0;display: inline-flex;justify-content: center;align-items: center;font-size: 46px;font-weight: 600;border-radius: 6px;}.home-slider .products.swiper {margin-bottom: 0;padding-bottom: 0;}.home-slider.loading {position: relative;height: 340px;overflow: hidden;}.home-slider.loading::after {width: 36px;height: 36px;margin-left: -18px;margin-top: -18px;border-width: 3px;border-top-width: 3px;content: "";border: 2px solid rgba(0, 0, 0, .3);border-top-color: #000;border-radius: 50%;left: 50%;top: 50%;position: absolute;-webkit-animation: spin 2s linear infinite;animation: spin 2s linear infinite;background: transparent !important;z-index: 9;}.breadcrumb-title-wrapper {margin-bottom: -35px;}.breadcrumb-title-wrapper.breadcrumb-v1 .breadcrumbs:before {background-color: transparent;}.woocommerce div.product .summary>.woocommerce-product-details__short-description {margin-bottom: 0 !important;}.tawcvs-swatches.oss- {margin-bottom: 2px !important;}.single-product form.cart .variations {margin-top: 0 !important;}.woocommerce div.product .stock.out-of-stock {margin-bottom: 20px;}.breadcrumb-title-wrapper.breadcrumb-v1 .breadcrumbs:before {border: 0;}.woocommerce div.product div.images .flex-viewport, .woocommerce div.product div.images .flex-control-thumbs img {border-radius: 6px;border: 0;}.woocommerce div.product .summary .product_title {font-weight: 600;}.woocommerce div.product div.summary {gap: 0;}.woocommerce div.product div.summary .sku {font-size: 18px;font-weight: 500;margin-bottom: 15px;display: inline-block;}.woocommerce div.product .summary .product_title {font-size: 36px;line-height: 36px;}.woocommerce div.product .summary span.badges {display: flex;gap: 8px;margin-top: 10px;}.woocommerce .product-label>span.onsale, .woocommerce .product-label>span {padding: 4px 5px 3px;font-size: 10px;min-width: 36px;}.woocommerce div.product .summary span.badge {color: #fff;min-width: 36px;min-height: 0;padding: 4px 5px 3px;display: inline-block;vertical-align: top;position: static;font-size: 10px;line-height: 1 !important;text-align: center;text-transform: uppercase;font-weight: normal;border-radius: 6px;}.woocommerce div.product .summary span.badge.--new {background-color: #F27F1A;}.woocommerce div.product .summary span.badge.--eco {background-color: #30B26E;}.woocommerce div.product .summary span.badge.--saver {background-color: #466BED;}.woocommerce div.product .summary span.badge.--fav {background-color: #EDBE46;}.woocommerce-product-details__short-description {border-bottom: 1px solid #d1d1d1;padding-bottom: 20px !important;}.woocommerce-product-details__short-description p {margin: 0;font-size: 15px;}.woocommerce div.product form.cart .variations .label .ts-value {display: none;}.woocommerce div.product form.cart .variations .label label {float: none;}.woocommerce div.product form.cart .variations {margin-top: 20px;border-collapse: separate;}.woocommerce div.product form.cart .variations .label label {margin-bottom: 5px;}.woocommerce div.product form.cart .variations label {font-size: 15px;font-weight: 700;}.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch {width: 20px !important;height: 20px !important;}.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch:before {border-color: var(--ts-text-color) !important;}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-item-wrapper, .woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-item-wrapper, .woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-item-wrapper, .wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-item-wrapper, .woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-item-wrapper {margin-right: 8px !important;margin-bottom: 8px !important;}.woocommerce div.product form.cart .variations th {line-height: 1.5;}.single_variation_wrap .woocommerce-variation .woocommerce-variation-availability {display: block !important;}.woocommerce div.product .stock {padding: 0;border: 0;text-align: left;color: #151515;text-transform: none;}.woocommerce div.product form.cart .variations tr {display: flex;gap: 20px;}.woocommerce div.product form.cart .variations td {position: relative;}.woocommerce div.product form.cart .variations td .reset_variations, .woocommerce div.product form.cart .variations label:after {display: none !important;}.woocommerce div.product form.cart .variations {margin-bottom: 25px;border-bottom: 1px solid #d1d1d1;}.woocommerce div.product form.cart .variations .label label {margin-top: 5px;}.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-color.selected:after {border-color: var(--e-global-color-accent);}.woocommerce div.product div.summary {width: 60%;}.woocommerce div.product div.images {width: 40%;}.single-product.woocommerce .products.swiper .product-wrapper figure img {height: auto;}.product-title-wrap {display: flex;align-items: start;gap: 20px;}.woocommerce div.product .stock.out-of-stock, .woocommerce div.product .stock.in-stock {color: #707070;}.woocommerce-variation-availability p, .woocommerce-variation-availability, .woocommerce div.product p.stock {font-size: 16px;font-weight: 500;color: #707070;}.woocommerce-variation-availability h4 {margin: -7px 0 5px 0;font-size: 17px;}.woocommerce-variation-add-to-cart, .woocommerce div.product .summary form.cart {padding-top: 15px;}.woocommerce div.product .summary form.cart .tinvwl-woocommerce_before_add_to_cart_button {padding-right: 20px;}.woocommerce-variation-add-to-cart {display: flex;justify-content: start;gap: 20px;}.woocommerce div.product:not(.product-type-grouped) .summary form.cart div.quantity .qty {width: 120px;background-color: transparent;border-color: #d1d1d1;}.woocommerce div.product.gallery-layout-horizontal div.images .flex-control-thumbs {justify-content: start;}.woocommerce div.product div.images .flex-control-thumbs li {width: 108px;}.related.products .swiper-button-next, .related.products .swiper-button-prev {top: 37% !important;}.related.products .swiper-button-next {right: 25px;}.related.products .swiper-button-prev {left: 25px;}.ts-product-video-button, .ts-product-360-button, .woocommerce div.product div.images .woocommerce-product-gallery__trigger {width: 38px;height: 38px;background-color: var(--e-global-color-accent);}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover {background-color: var(--e-global-color-accent);}.woo-variation-gallery-wrapper .woo-variation-gallery-trigger {background-color: var(--e-global-color-accent);color: #fff;}.woo-variation-gallery-wrapper .woo-variation-gallery-trigger .dashicons-search {line-height: 1.2;font-size: 18px;}.woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow, .woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow {border-radius: 50px;}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .wvg-thumbnail-next-arrow, .woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .wvg-thumbnail-prev-arrow {height: 30px;width: 30px;top: 50%;transform: translateY(-50%);border-radius: 4px;}.ts-product-360-button:before, .ts-product-video-button:before, .woocommerce div.product div.images .woocommerce-product-gallery__trigger:before {font-size: 16px;line-height: 38px;font-weight: 600;color: #fff;}.woocommerce .related.products .swiper-button-prev {left: 0;}.woocommerce .related.products .swiper-button-next {right: 0;}.related.products .products .product .product-name {font-size: 22px;}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch__tooltip, .woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch__tooltip {margin: -3px 0 0 -5px;padding: 0px 10px;background-color: transparent;}.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch__tooltip {font-size: 13px !important;top: 10px !important;color: var(--ts-heading-color) !important;}.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch__tooltip:after {display: none;}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch.swatch-color.swatch-white.selected:after {border-color: #151515;}.tinvwl-table-manage-list {border-collapse: collapse;}.woocommerce.tinv-wishlist .tinvwl-table-manage-list .product-action .button {padding: 8px 16px;min-width: auto;width: auto;border: 2px solid var(--e-global-color-accent);;background: transparent;color: var(--e-global-color-accent);;font-size: 12px;letter-spacing: .5px;width: auto;}.woocommerce.tinv-wishlist .tinvwl-table-manage-list .product-action .button:hover {background-color: var(--e-global-color-accent);color: #fff;}.tinv-wishlist .product-action {width: 166px;}.tinv-wishlist tfoot .tinvwl-to-right button[name="tinvwl-action-product_selected"] {background-color: var(--ts-heading-color);border-color: var(--ts-heading-color);}.ts-testimonial-wrapper .content {font-size: 16px;line-height: 26px;margin-top: -45px;}.ts-testimonial-wrapper blockquote {padding: 20px 50px 45px;}.ts-testimonial-wrapper blockquote .rating {margin: 20px 0 -7px;}.ts-testimonial-wrapper .rating span:before, blockquote .rating span:before {color: #EDBE46;}.ts-testimonial-wrapper .author a {font-size: 18px;font-weight: 600;color: #fff;}.ts-testimonial-wrapper .image {transform: translateY(-67px);}.ts-testimonial-wrapper .swiper-slide {padding-top: 80px;display: flex;}body .ts-testimonial-wrapper .swiper-horizontal>.swiper-pagination-bullets {margin-top: 40px;}body .ts-testimonial-wrapper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {border: 0;background-color: #9a9a9a;}.gallery .gallery-item:hover img {opacity: 1 !important;}.wpcf7 p input[type=email], .wpcf7 p input[type=password], .wpcf7 p input[type=tel], .wpcf7 p input[type=text], .wpcf7 p select, .wpcf7 p textarea {background-color: #fff;}html input[type="number"], .wpcf7 input[type=email], .wpcf7 input[type=password], .wpcf7 input[type=tel], .wpcf7 input[type=text], .wpcf7 select, .wpcf7 textarea {border-color: #d7d7d7;padding: 12px 18px;font-size: 13px;color: var(--e-global-color-secondary);}.wpcf7-form-submit input[type^=submit] {background: var(--e-global-color-accent);border-color: var(--e-global-color-accent);}.wpcf7-form-submit input[type^=submit]:hover {background: #151515;border-color: #151515;}.wpcf7 ::placeholder {color: var(--e-global-color-secondary);opacity: 1;}input::placeholder, textarea::placeholder {font-size: 13px;}html input:focus:invalid:focus, html select:focus:invalid:focus {color: var(--e-global-color-secondary) !important;}.wpcf7 ::-ms-input-placeholder {color: var(--e-global-color-secondary) !important;}.wpcf7 form .wpcf7-response-output {border: 0;}.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {border-color: red;}.wpcf7-not-valid-tip {font-size: 12px;}html input[type="number"]:focus {border-color: var(--e-global-color-accent);}.ts-portfolios-wrapper .portfolio-item-wrap .thumbnail .entry-content {width: 100%;height: 100%;background-color: rgba(0, 0, 0, .4);display: flex;justify-content: start;align-items: end;opacity: 1;transition: opacity .3s ease;position: absolute;left: 0;top: 0;border-radius: 6px;padding-bottom: 15px;padding-left: 15px;}.ts-portfolios-wrapper .portfolio-item-wrap .thumbnail:hover .entry-content {opacity: 1;}.ts-portfolios-wrapper .portfolio-item-wrap .thumbnail .entry-content h4 {color: #fff;line-height: 1;margin: 0;font-size: 15px;}.ts-portfolios .portfolio-item figure img {border-radius: 6px;}.elementor-lightbox-image {max-height: 800px !important;}body .elementor-lightbox .elementor-swiper-button-next, body .elementor-lightbox .elementor-swiper-button-prev {background: transparent;opacity: 1;}@media only screen and (max-width: 1279px) {.ts-header:not(.device-show-hotline) .hotline, .ts-header:not(.device-show-notice) .header-store-notice, .my-account-wrapper .account-control>a>span, .vertical-menu-heading>span:not(.icon), .vertical-menu-heading:after {display: block;}.ts-header .header-middle .header-right {--ts-hd-gap: 15px;}.vertical-menu-heading .icon:before {padding: 0;background-color: transparent;font-size: 1.6rem;color: var(--ts-heading-color);}.ts-header .ts-menu nav>ul, .ts-header nav>ul.menu {gap: 0 30px;}.ts-header nav.vertical-menu>ul.menu li.ts-megamenu ul.sub-menu {max-width: calc(100vw - 317px);}.thumbnail-wrapper .product-group-button>div {background-color: #fff;border-color: #d7d7d7;}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt {height: 30px;}}@media only screen and (max-width: 1200px) {.ts-shortcode .column-content, .ts-shortcode .content-wrapper {--ts-columns: 3;}}@media only screen and (max-width:1500px) {.ts-header .vertical-menu-wrapper .vertical-menu {min-width: 210px;}}@media only screen and (max-width: 1024px) {.shopping-cart-wrapper .cart-control .cart-total {display: block;}.woocommerce-cart .woocommerce .cart-collaterals {padding: 0;margin-top: -20px;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals {display: flex;justify-content: end;gap: 20px;flex-wrap: wrap;}.cart_totals.calculated_shipping {display: flex;justify-content: end;gap: 30px;margin-top: -30px;}.woocommerce-cart .return-to-shop a.button {margin-top: 0;}.tinv-wishlist tfoot .tinvwl-to-left:not(:empty), .tinvwl-to-right.look_in {display: flex;justify-content: end;}.tinvwl-break-input-filed.form-control {min-width: 180px;}}@media only screen and (max-width: 992px) {.header-sticky {position: relative !important;}.mobile-menu-wrapper nav ul li>a {font-weight: 600;}.ts-header .my-wishlist-wrapper {margin-right: 0;margin-left: 12px;}.post-type-archive .woocommerce .products:not(.swiper), .woocommerce .products:not(.swiper) {grid-template-columns: repeat(2, 1fr);gap: 10px;}.header-template .container.desktop, .header-bottom.hidden-phone, .header-top>.container {display: none;}.ts-header .header-sticky .container.mobile .header-center, .ts-header .header-sticky .container.mobile .header-left, .ts-header .header-sticky .container.mobile .header-right {display: flex;width: 100%;justify-content: space-between;}.ts-header .header-sticky .container.mobile {gap: 20px;}.ts-header .header-sticky .container.mobile .header-right {flex-wrap: nowrap;}.container, .ts-header .header-sticky .container {padding: 25px 20px 20px;}.ts-header .header-sticky .container.mobile .header-left .menu-icon-wrapper {display: flex;gap: 0;}.ts-header .header-sticky .container.mobile .header-left .menu-icon-wrapper .my-wishlist-wrapper {margin-left: 0;}.ts-header .header-sticky .container.mobile .header-left .menu-icon-wrapper .my-wishlist-wrapper a.wishlist_products_counter.top_wishlist-heart:before {margin-right: 2px;}.ts-header .header-sticky .container.mobile .header-center {flex-direction: row;flex-wrap: nowrap;gap: 22px;}.ts-header .header-sticky .container.mobile .header-center .hotline {padding: 0;width: auto;flex-shrink: 0;}.ts-header .header-sticky .container.mobile .header-center .hotline>a .number {color: #fff;letter-spacing: -0.5px;font-weight: 500;font-size: 13px;}.ts-header .header-sticky .container.mobile .header-center .hotline>a>span {display: block;}.ts-header .header-sticky .container.mobile .header-center .email span.email {font-weight: 500;letter-spacing: -0.5px;color: #fff;font-size: 13px;}.ts-header .header-sticky .container.mobile .header-center .email span.email a:hover {color: inherit;}.ts-header .header-sticky .container.mobile .header-center .email span.email::before {content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iIzE1MTUxNSI+PHBhdGggZD0iTTMgM0gyMUMyMS41NTIzIDMgMjIgMy40NDc3MiAyMiA0VjIwQzIyIDIwLjU1MjMgMjEuNTUyMyAyMSAyMSAyMUgzQzIuNDQ3NzIgMjEgMiAyMC41NTIzIDIgMjBWNEMyIDMuNDQ3NzIgMi40NDc3MiAzIDMgM1pNMjAgNy4yMzc5MkwxMi4wNzE4IDE0LjMzOEw0IDcuMjE1OTRWMTlIMjBWNy4yMzc5MlpNNC41MTE0NiA1TDEyLjA2MTkgMTEuNjYyTDE5LjUwMSA1SDQuNTExNDZaIj48L3BhdGg+PC9zdmc+);width: 16px;transform: translateY(1px);display: inline-block;margin-right: 5px;transform: translateY(2.5px);}.ts-mobile-icon-toggle.visible-phone {display: block !important;order: -1 !important;}.ts-header .header-sticky .container.mobile .header-right .ts-search-by-category {width: calc(100% - 40px);max-width: none;}.ts-header .header-sticky .container.mobile .header-right .ts-mobile-icon-toggle .icon:before {padding: 0;font-weight: 600;}.ts-sidebar-content .meta-bottom {display: none !important;}#group-icon-header .tab-mobile-menu li#main-menu:before {display: none;}#group-icon-header .ts-sidebar-content:not(.no-tab) .tab-mobile-menu li#main-menu>span {display: block !important;}#group-icon-header .ts-sidebar-content:not(.no-tab) .tab-mobile-menu li#main-menu {min-width: 150px;}#ts-search-result-container ul.product_list_widget li {width: 100%;}.hotline>a {gap: 3px !important;}#group-icon-header .tab-mobile-menu li#vertical-menu {display: none;}#group-icon-header .ts-sidebar-content:not(.no-tab) .tab-mobile-menu li#main-menu {flex: 1;justify-content: flex-start;padding-left: 20px;border: 0;}.ts-floating-sidebar .close:after {font-weight: 600;}nav.mobile-menu>ul.menu>li.parent>.ts-menu-drop-icon:after {font-size: 19px;font-weight: 600;}}@media only screen and (max-width: 768px) {.ts-header .header-sticky .container {padding-left: 20px !important;padding-right: 20px !important;}.woocommerce div.product div.summary {float: right;}.woocommerce div.product div.images, .woocommerce-page div.product div.images, .woo-variation-product-gallery {float: left;}.woo-variation-product-gallery {max-width: 40% !important;}.woocommerce td.product-name dl.variation dt {display: none;}.tinv-wishlist table td.product-name a {font-size: 24px;}.tinv-wishlist .product-action {padding-bottom: 25px;}.tinvwl-to-left.look_in .tinvwl-input-group.tinvwl-no-full {display: flex;}.tinvwl-to-left.look_in .tinvwl-input-group.tinvwl-no-full .tinvwl-input-group-btn, .tinvwl-to-left.look_in .tinvwl-input-group.tinvwl-no-full .tinvwl-input-group-btn .button {width: 100%;}.tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right .button, .tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right button {margin: 0;}.tinv-wishlist tfoot .tinvwl-to-left:not(:empty), .tinvwl-to-right.look_in {gap: 10px;flex-direction: column;}}@media only screen and (max-width: 767px) {.single-product .tinv-wishlist.woocommerce:not(.tinvwl-shortcode-add-to-cart) {margin-top: 0 !important;}#ts-search-result-container ul.product_list_widget li .sku {padding-left: 0;}.only-mobile {display: flex !important;}.ts-header {background-color: var(--e-global-color-secondary);display: flex;justify-content: center;}.ts-header .mobile.container, .footer-container .e-con-boxed {max-width: 480px !important;}.woocommerce-page .woocommerce-message .button {margin-left: 0;}.footer-container {background-color: #252525;}.ts-header .header-middle {border: 0 !important;}#main>.page-container, .breadcrumb-title-wrapper .breadcrumb-content {max-width: 480px;}.filter-widget-area-button {width: 100% !important;}.breadcrumb-title-wrapper .breadcrumbs {padding-left: 10px;padding-right: 10px;}body.woocommerce-cart #main>.page-container {padding-top: 0;margin-top: -20px;}body.woocommerce-checkout #main>.page-container {padding-top: 0;}body.woocommerce-account #main>.page-container {padding-top: 0;margin-top: -10px;}body.woocommerce-shop #main>.page-container, body.archive #main>.page-container {padding-top: 15px;}body.archive #main>.page-container {padding-top: 0;margin-top: 10px;}.tinv-wishlist.woocommerce:not(.tinvwl-shortcode-add-to-cart) {margin-top: -30px;}.woocommerce div.product div.summary, .woocommerce div.product div.images, .woocommerce-page div.product div.images {float: none;}.ts-header:not(.device-show-notice) .header-top {display: block !important;}.custom-img-box .elementor-image-box-wrapper .elementor-image-box-img {margin-right: 15px !important;}.custom-img-box .elementor-image-box-wrapper .elementor-image-box-content {justify-content: center;display: flex;flex-direction: column;}.mobile-invert .elementor-image-box-wrapper {flex-direction: row-reverse;}.custom-img-box.mobile-invert .elementor-image-box-wrapper .elementor-image-box-img {margin-right: 0 !important;margin-left: 15px !important;}.woocommerce .products.swiper .product-wrapper figure img {height: 240px;}.woocommerce .products.swiper .product-wrapper .thumbnail-wrapper a .overlay-title {font-size: 36px;}.breadcrumb-title-wrapper {margin-bottom: -10px;}.post-type-archive-product .breadcrumb-title-wrapper .page-title+.breadcrumbs {margin-bottom: 0;}.woocommerce table.shop_table.woocommerce-cart-form__contents .product-color {display: flex;gap: 10px;}table.shop_table .product-quantity .quantity {margin: 0;}.woocommerce table.shop_table_responsive.cart tr>*:not(.product-name):not(.product-thumbnail):not(.product-remove) {display: flex;align-items: center;gap: 10px;flex-wrap: wrap;}.cart_totals.calculated_shipping {flex-direction: column;gap: 20px;}.post-type-archive .woocommerce .products:not(.swiper), .woocommerce .products:not(.swiper) {grid-template-columns: repeat(1, 1fr);gap: 20px;}.ts-header .header-sticky .container.mobile .header-center .hotline>a::before {transform: translateY(-2px);}.ts-header .ts-tiny-account-wrapper .account-control>a:before, .ts-header a.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before, a.wishlist_products_counter.top_wishlist-heart:before, .ts-header .shopping-cart-wrapper .cart-control .ic-cart:before {width: 20px;height: 20px;background-repeat: no-repeat;}.ts-header .header-sticky .container.mobile .header-left .menu-icon-wrapper {align-items: end;}.header-store-notice, .hotline>a>span, .header-top .email span.email {font-size: 13px;}.ts-header .search-table .search-field input[type="text"] {padding: 5px 12px;}.product-title-wrap {flex-direction: column-reverse;}.woocommerce.main-products {padding-left: 20px;padding-right: 20px;}.home-slider img {height: 240px;}.home-slider .thumbnail-wrapper a .overlay-title {font-size: 28px !important;}body .swiper {--swiper-nav-width: 30px;--swiper-nav-height: 30px;}.woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow, .woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow {width: 30px;height: 30px;line-height: 30px;}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .wvg-thumbnail-next-arrow, .woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .wvg-thumbnail-prev-arrow {width: 20px;height: 20px;}.woo-variation-gallery-thumbnail-slider .wvg-thumbnail-next-arrow, .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-prev-arrow {opacity: 1;visibility: visible;}.single-product .variations_form.cart.swatches-support {padding-top: 15px;}.woocommerce div.product .cart.variations_form .tawcvs-swatches, .woocommerce.single-product .cart.variations_form .tawcvs-swatches, .woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-item-wrapper, .woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-item-wrapper {margin-bottom: 5px !important;}.woo-variation-product-gallery {max-width: 100% !important;}#ts-search-result-container ul.product_list_widget {gap: 25px;}#ts-search-result-container ul.product_list_widget li {align-items: start;}#ts-search-result-container ul.product_list_widget li p {margin: 0;}}@media (max-width:480px) {.woocommerce-cart .woocommerce .cart-collaterals .cart_totals>div {flex: 1;}.woocommerce-cart .woocommerce .cart-collaterals {padding-left: 0 !important;padding-right: 0 !important;}.tinv-wishlist .tinvwl-to-left .tinvwl-input-group .form-control+.tinvwl-input-group-btn {padding-left: 0;}.tinvwl-to-left.look_in .tinvwl-input-group.tinvwl-no-full {flex-wrap: wrap;gap: 10px;}.woo-variation-product-gallery {width: 100%;}}@media (min-width: 993px) {.header-template .container.mobile {display: none;}header .logo img.normal-logo {display: block !important;}header .logo img.mobile-logo {display: none !important;}}@media (min-width: 991px) {#main>.page-container {--ts-sidebar-width: 220px;}}@media (min-width: 1025px) {.woocommerce .woocommerce-cart-form {width: calc(100% - 450px) !important;}.woocommerce-cart article .woocommerce .cart-collaterals {width: 410px !important;}}@media (min-width: 768px) {#main>.page-container {--ts-sidebar-width: 220px;}}@media only screen and (max-width: 350px) {.ts-header {--ts-logo-width: 156px !important;}}@media (max-width:992px) {.mobile-menu-wrapper nav ul li:hover>a {color: var(--e-global-color-accent);}#group-icon-header {display: flex;flex-direction: column;}body.menu-mobile-active #group-icon-header {height: 100%;}.vertical-menu-sidebar .ts-sidebar-content {padding: 70px 30px;width: 350px;transform: translateX(-350px);}#group-icon-header .sidebar-content {display: flex;flex-direction: column;overflow: hidden;height: 100%;}#group-icon-header .no-tab .tab-mobile-menu {margin: 0;width: 100%;}#group-icon-header .tab-mobile-menu {display: flex;flex-flow: row wrap;margin: 0;background: #efefef;}#group-icon-header .tab-mobile-menu li {list-style: none;position: relative;padding: 0;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 5px;font-weight: bold;background: transparent;border-right: 1px solid #fff;}#group-icon-header .tab-mobile-menu li:last-child {border: 0;}#group-icon-header .tab-mobile-menu li.active {color: #ffffff;}#group-icon-header .tab-mobile-menu li#vertical-menu, #group-icon-header .no-tab .tab-mobile-menu li#main-menu {flex: 1;}#group-icon-header .no-tab .tab-mobile-menu li#main-menu {justify-content: flex-start;padding: 0 20px;text-transform: uppercase;font-size: 0.9em;}#group-icon-header .ts-sidebar-content:not(.no-tab) .tab-mobile-menu li#main-menu>span {display: none;}#group-icon-header .tab-mobile-menu li.close {position: static;}#group-icon-header .ts-sidebar-content:not(.no-tab) .tab-mobile-menu li#main-menu, #group-icon-header .tab-mobile-menu li.close {width: 61px;height: 54px;}#group-icon-header .no-tab .menu-title span:before, #group-icon-header .tab-mobile-menu li:before, #group-icon-header .tab-mobile-menu li.close:after {display: inline-block;font-size: 1.6rem;}.mobile-menu-wrapper nav ul li>a {color: inherit;}.vertical-menu-wrapper ul li.parent>a:after, .mobile-menu-wrapper.tab-vertical-menu {display: none;}#group-icon-header .mobile-menu-wrapper {position: relative;margin-bottom: 0 !important;height: 100%;overflow-x: hidden !important;overflow-y: auto;}.mobile-menu-wrapper .mobile-menu .ts-list-of-product-categories-wrapper h3.heading-title, .mobile-menu-wrapper .mobile-menu ul.sub-menu .elementor-widget-wp-widget-nav_menu h5, .mobile-menu-wrapper .ts-megamenu .ts-list-of-product-categories-wrapper.columns-1 .list-categories ul li, .mobile-menu-wrapper span.ts-menu-drop-icon {font-size: var(--ts-mobile-menu-font-size);}#group-icon-header .mobile-menu-wrapper .menu-main-mobile {height: 100%;}#group-icon-header .close {position: absolute;top: 12px;right: 10px;border-width: 0;z-index: 5;background: #ffffff;}body.menu-mobile-active .ts-header .container, body.menu-mobile-active #main, body.menu-mobile-active #colophon {transform: translateX(0);}header .ts-mobile-icon-toggle .icon:before, 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 ul.menu li .menu-icon {margin-right: 5px;}.mobile-menu-wrapper span.ts-menu-drop-icon {z-index: 3;cursor: pointer;padding: 0;font-size: 1.1em;width: 50px;transition: color 150ms ease 0s;margin: 1px 0 0 auto;text-align: right;}body #group-icon-header .menu-title {margin: 0;padding: 16px 13px;white-space: nowrap;font-size: 100%;font-weight: normal;line-height: 22px;position: relative;display: none;color: var(--ts-gray-color);background-color: #dedede;color: #151515;}body #group-icon-header.not-first-level .menu-title {display: block;-webkit-animation-duration: 150ms;-moz-animation-duration: 150ms;animation-duration: 150ms;-webkit-animation-name: animation_fade;-moz-animation-name: animation_fade;animation-name: animation_fade;}body #group-icon-header .menu-title:after {content: '';position: absolute;bottom: 0;left: 0;right: 0;border-width: 1px 0 0;border-style: solid;z-index: 5;}body #group-icon-header .menu-title span:before {font-family: 'tb-icon';font-weight: normal;font-style: normal;line-height: 1;letter-spacing: 0;content: "\e943";display: inline-block;rotate: 180deg;font-weight: 600;color: #151515;font-size: 20px;transform: translateY(-4px) translateX(-3px);}body #group-icon-header.not-first-level .ts-sidebar-content:not(.no-tab) .tab-mobile-menu li#main-menu {padding-left: 6px;}#group-icon-header .tab-mobile-menu li {gap: 0 !important;}#group-icon-header .menu-title span {position: relative;display: inline-block;padding: 0 40px 0 20px !important;font-size: 17px;font-weight: 600;color: #151515;}#group-icon-header .no-tab .menu-title span {font-style: normal;}#group-icon-header.not-first-level .no-tab .menu-title span:before {display: none;}#group-icon-header .no-tab .menu-title span:before {vertical-align: -1px;}.mobile-menu-wrapper ul {margin: 0;}.mobile-menu-wrapper ul.sub-menu {position: absolute;top: 0;left: 0;right: 0;bottom: 0;height: 100%;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.active>.ts-menu-drop-icon+ul.sub-menu {-webkit-animation-duration: 150ms;-moz-animation-duration: 150ms;animation-duration: 150ms;-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;display: block !important;}.mobile-menu-wrapper nav>ul>li>ul.sub-menu {top: 0;}.mobile-menu-wrapper nav>ul>li:not(.ts-normal-menu):not(.ts-megamenu) ul.sub-menu {width: 100%;position: static;transform: none;margin: 0 0 0 10px;padding: 0;display: block !important;overflow: visible;height: auto;}.mobile-menu-wrapper nav ul.sub-menu li:not(.ts-normal-menu):not(.ts-megamenu) {padding-left: 0;padding-right: 0;}.mobile-menu-wrapper nav.vertical-menu ul.sub-menu>li.menu-item:not(.ts-normal-menu):not(.ts-megamenu) {padding-left: 20px;padding-right: 20px;}.mobile-menu-wrapper nav>ul>li:not(.ts-normal-menu):not(.ts-megamenu):last-child {margin-bottom: 15px;}.mobile-menu-wrapper li.active .ts-menu-drop-icon.active {position: fixed;top: 55px;width: auto;z-index: 5;padding: 16px 17px;left: 0;right: 0;text-align: start;}.no-tab .mobile-menu-wrapper li.active .ts-menu-drop-icon.active {top: 70px;}.mobile-menu-wrapper li.active .ts-menu-drop-icon:after {display: inline-block;}.mobile-menu-wrapper li.active .ts-menu-drop-icon.active:after {vertical-align: 0;display: none;}.mobile-menu-wrapper nav>ul {margin: 0;padding: 0;}.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 {margin: 0;list-style: none;float: none;}.mobile-menu-wrapper nav>ul>li, .mobile-menu-wrapper ul.sub-menu>li.menu-item {display: block;position: static;padding: 14px 20px;display: flex;flex-wrap: wrap;align-items: center;gap: 18px;border-width: 0 0 1px;border-style: solid;min-height: calc(1.7em + 29px);}.mobile-menu-wrapper nav>ul>li:last-child, .mobile-menu-wrapper ul.sub-menu>li.menu-item:last-child {border-bottom-width: 0;}.mobile-menu-wrapper nav .sub-menu .ts-megamenu-container {padding: 30px 20px;}.mobile-menu-wrapper nav li.ts-megamenu ul.sub-menu>li {padding-left: 0;padding-right: 0;}.mobile-menu-wrapper .menu-sub-label {top: -13px;right: 0;transform: translateX(80%);}.mobile-menu-wrapper nav ul li>a {padding: 0;display: inline-block;color: inherit;z-index: 1;position: relative;}.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 ul li>.shop-more {padding: 10px 0;}.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;}.mobile-menu-wrapper .vertical-menu-wrapper {width: 100%;}.mobile-menu-wrapper .vertical-menu-wrapper .vertical-menu {position: static;display: block;width: 100%;min-width: 0;padding: 0;box-shadow: none;border: 0;}.mobile-menu-wrapper .vertical-menu-wrapper:hover .vertical-menu {-webkit-animation: none;-moz-animation: none;animation: none;}.mobile-menu-wrapper .vertical-menu-wrapper .vertical-menu:before {display: none;}.mobile-menu-wrapper .sub-menu .ts-list-of-product-categories-wrapper .list-categories ul li a {line-height: 22px;}.group-button-header>.meta-bottom {display: flex;flex-flow: row wrap;align-items: center;gap: 15px;padding: 10px 20px;min-height: 50px;border-width: 1px 0 0;border-style: solid;}.group-button-header>.meta-bottom .my-wishlist-wrapper {order: 10;}.group-button-header>.meta-bottom:last-child {border: 0;background: #1b1b1b;color: #ffffff;}.group-button-header>.meta-bottom>.hotline, .group-button-header>.meta-bottom .my-wishlist-wrapper {margin-left: auto;}.group-button-header .my-account-wrapper {margin-bottom: 2px;}#group-icon-header .today-deal:only-child {padding: 0;border: 0;}.group-button-header .my-account-wrapper .account-control>a {padding: 0;}.group-button-header .ts-tiny-account-wrapper .account-control>a:before {font-size: 18px;vertical-align: -2px;margin-right: 5px;}.group-button-header .header-language, .group-button-header .header-currency {display: inline-block;vertical-align: middle;float: none;margin: 0 !important;}#group-icon-header .group-button-header a, body #group-icon-header .header-language a:hover, body #group-icon-header .header-language a:active, body #group-icon-header .header-language a:focus, body #group-icon-header .header-currency a:active, body #group-icon-header .header-currency a:focus, body #group-icon-header .header-currency a:hover {color: inherit;}body #group-icon-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu, body #group-icon-header .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu, #group-icon-header .header-currency ul {padding: 15px 20px 32px 20px;top: auto;bottom: 100%;margin-bottom: 0;color: #000;}#group-icon-header .header-currency ul {padding-bottom: 25px;}body #group-icon-header .language-currency>.header-language .wpml-ls-legacy-dropdown .wpml-ls-sub-menu, body #group-icon-header .language-currency>.header-language .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu, #group-icon-header .language-currency>.header-currency ul {color: #000;left: 0;right: auto;margin-left: -15px;}#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 {box-shadow: 0 -1px 5px rgba(118, 118, 118, 0.2);}#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 {top: 0;bottom: 18px;border-bottom-left-radius: 0;border-bottom-right-radius: 0;border-top-left-radius: 10px;border-top-right-radius: 10px;}#group-icon-header .wcml_currency_switcher>ul:before {bottom: 16px;}body #group-icon-header .wpml-ls-legacy-dropdown:hover .wpml-ls-sub-menu, body #group-icon-header .wpml-ls-legacy-dropdown:focus .wpml-ls-sub-menu, body #group-icon-header .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu, #group-icon-header .header-currency:focus ul, #group-icon-header .header-currency:hover ul {-webkit-animation-name: animation_fade;-moz-animation-name: animation_fade;animation-name: animation_fade;}body .header-top .wpml-ls-legacy-dropdown .wpml-ls-sub-menu, body .header-top .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu, .header-top .header-currency ul {padding: 22px 20px 20px !important;margin-left: -20px;left: 0;}body.woocommerce.archive #left-sidebar .widget-title-wrapper .block-control, body.woocommerce.archive #right-sidebar .widget-title-wrapper .block-control, #ts-filter-widget-area .widget-title-wrapper .block-control {display: none !important;}body.woocommerce.archive #left-sidebar .widget-container>*:not(.widget-title-wrapper), body.woocommerce.archive #right-sidebar .widget-container>*:not(.widget-title-wrapper), #ts-filter-widget-area .widget-container>*:not(.widget-title-wrapper) {display: block !important;}body.woocommerce.archive #left-sidebar .widget-container>ul:not(.widget-title-wrapper), body.woocommerce.archive #right-sidebar .widget-container>ul:not(.widget-title-wrapper), #ts-filter-widget-area .widget-container>ul:not(.widget-title-wrapper) {display: flex !important;width: 100%;}nav.mobile-menu>ul.menu li.active .ts-menu-drop-icon.active:after {color: rgba(0, 0, 0, 0);}header .logo img.mobile-logo {display: block !important;}header .logo img.normal-logo {display: none !important;}.ts-header .header-sticky .container.mobile {background-color: var(--e-global-color-secondary);}.ts-header .ts-tiny-account-wrapper .account-control>a:before {background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iI0ZGRkZGRiI+PHBhdGggZD0iTTQgMjJDNCAxNy41ODE3IDcuNTgxNzIgMTQgMTIgMTRDMTYuNDE4MyAxNCAyMCAxNy41ODE3IDIwIDIySDE4QzE4IDE4LjY4NjMgMTUuMzEzNyAxNiAxMiAxNkM4LjY4NjI5IDE2IDYgMTguNjg2MyA2IDIySDRaTTEyIDEzQzguNjg1IDEzIDYgMTAuMzE1IDYgN0M2IDMuNjg1IDguNjg1IDEgMTIgMUMxNS4zMTUgMSAxOCAzLjY4NSAxOCA3QzE4IDEwLjMxNSAxNS4zMTUgMTMgMTIgMTNaTTEyIDExQzE0LjIxIDExIDE2IDkuMjEgMTYgN0MxNiA0Ljc5IDE0LjIxIDMgMTIgM0M5Ljc5IDMgOCA0Ljc5IDggN0M4IDkuMjEgOS43OSAxMSAxMiAxMVoiPjwvcGF0aD48L3N2Zz4=") !important;}.ts-header .header-sticky .container.mobile .header-left .menu-icon-wrapper .my-wishlist-wrapper a.wishlist_products_counter.top_wishlist-heart:before {background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iI0ZGRkZGRiI+PHBhdGggZD0iTTEyLjAwMDEgNC41Mjg1M0MxNC4zNSAyLjQyIDE3Ljk4IDIuNDkgMjAuMjQyNiA0Ljc1NzM2QzIyLjUwNTMgNy4wMjQ3MiAyMi41ODMgMTAuNjM3IDIwLjQ3ODYgMTIuOTkzTDExLjk5OTkgMjEuNDg1TDMuNTIxMzggMTIuOTkzQzEuNDE3MDUgMTAuNjM3IDEuNDk1NzEgNy4wMTkwMSAzLjc1NzM2IDQuNzU3MzZDNS4wMjE1NyAyLjQ5MzE1IDkuNjQ1MTkgMi40MTY4NyAxMi4wMDAxIDQuNTI4NTNaTTE4LjgyNyA2LjE3MDFDMTcuMzI3OSA0LjY2Nzk0IDE0LjkwNzYgNC42MDcwMSAxMy4zMzcgNi4wMTY4N0wxMi4wMDE5IDcuMjE1MjRMMTAuNjY2MSA2LjAxNzgxQzkuMDkwOTggNC42MDU5NyA2LjY3NTA2IDQuNjY4MDggNS4xNzE1NyA2LjE3MTU3QzMuNjgxODMgNy42NjEzMSAzLjYwNzA0IDEwLjA0NzMgNC45Nzk5MyAxMS42MjMyTDExLjk5OTkgMTguNjU0M0wxOS4wMjAxIDExLjYyMzJDMjAuMzkzNSAxMC4wNDY3IDIwLjMxOSA3LjY2NTI1IDE4LjgyNyA2LjE3MDFaIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");}.ts-header .shopping-cart-wrapper .cart-control .ic-cart:before {background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik05IDZIMTVDMTUgNC4zNDMxNSAxMy42NTY5IDMgMTIgM0MxMC4zNDMxIDMgOSA0LjM0MzE1IDkgNlpNNyA2QzcgMy4yMzg1OCA5LjIzODU4IDEgMTIgMUMxNC43NjE0IDEgMTcgMy4yMzg1OCAxNyA2SDIwQzIwLjU1MjMgNiAyMSA2LjQ0NzcyIDIxIDdWMjFDMjEgMjEuNTUyMyAyMC41NTIzIDIyIDIwIDIySDRDMy40NDc3MiAyMiAzIDIxLjU1MjMgMyAyMVY3QzMgNi40NDc3MiAzLjQ0NzcyIDYgNCA2SDdaTTUgOFYyMEgxOVY4SDVaTTkgMTBDOSAxMS42NTY5IDEwLjM0MzEgMTMgMTIgMTNDMTMuNjU2OSAxMyAxNSAxMS42NTY5IDE1IDEwSDE3QzE3IDEyLjc2MTQgMTQuNzYxNCAxNSAxMiAxNUM5LjIzODU4IDE1IDcgMTIuNzYxNCA3IDEwSDlaIj48L3BhdGg+PC9zdmc+");}.ts-header .header-middle .header-right {gap: 40px;}.hotline>a:before {content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTkuMzY1NTYgMTAuNjgyMUMxMC4zMDIgMTIuMzI4OCAxMS42NzEyIDEzLjY5OCAxMy4zMTc5IDE0LjYzNDRMMTQuMjAyNCAxMy4zOTYxQzE0LjQ5NjUgMTIuOTg0NSAxNS4wNTE2IDEyLjg1NzMgMTUuNDk1NiAxMy4wOTk4QzE2LjkwMjQgMTMuODY4MyAxOC40NTcxIDE0LjMzNTMgMjAuMDc4OSAxNC40NjM3QzIwLjU5OSAxNC41MDQ5IDIxIDE0LjkzODkgMjEgMTUuNDYwNlYxOS45MjM0QzIxIDIwLjQzNjEgMjAuNjEyMiAyMC44NjU3IDIwLjEwMjIgMjAuOTE4MUMxOS41NzIzIDIwLjk3MjYgMTkuMDM3NyAyMSAxOC41IDIxQzkuOTM5NTkgMjEgMyAxNC4wNjA0IDMgNS41QzMgNC45NjIyNyAzLjAyNzQyIDQuNDI3NzEgMy4wODE4OSAzLjg5Nzc2QzMuMTM0MyAzLjM4Nzc1IDMuNTYzOTQgMyA0LjA3NjY1IDNIOC41Mzk0MkM5LjA2MTEgMyA5LjQ5NTEzIDMuNDAxMDQgOS41MzYzIDMuOTIxMDlDOS42NjQ2NyA1LjU0Mjg4IDEwLjEzMTcgNy4wOTc2NCAxMC45MDAyIDguNTA0NDRDMTEuMTQyNyA4Ljk0ODQgMTEuMDE1NSA5LjUwMzU0IDEwLjYwMzkgOS43OTc1N0w5LjM2NTU2IDEwLjY4MjFaTTYuODQ0MjUgMTAuMDI1Mkw4Ljc0NDIgOC42NjgwOUM4LjIwNTQ3IDcuNTA1MTQgNy44MzYyOCA2LjI3MTgzIDcuNjQ3MjcgNUg1LjAwOTA3QzUuMDAzMDMgNS4xNjYzMiA1IDUuMzMzIDUgNS41QzUgMTIuOTU1OCAxMS4wNDQyIDE5IDE4LjUgMTlDMTguNjY3IDE5IDE4LjgzMzcgMTguOTk3IDE5IDE4Ljk5MDlWMTYuMzUyN0MxNy43MjgyIDE2LjE2MzcgMTYuNDk0OSAxNS43OTQ1IDE1LjMzMTkgMTUuMjU1OEwxMy45NzQ4IDE3LjE1NThDMTMuNDI1OCAxNi45NDI1IDEyLjg5NTYgMTYuNjkxNSAxMi4zODc0IDE2LjQwNjFMMTIuMzI5MyAxNi4zNzNDMTAuMzY5NyAxNS4yNTg3IDguNzQxMzQgMTMuNjMwMyA3LjYyNyAxMS42NzA3TDcuNTkzOTQgMTEuNjEyNkM3LjMwODQ5IDExLjEwNDQgNy4wNTc1NCAxMC41NzQyIDYuODQ0MjUgMTAuMDI1MloiPjwvcGF0aD48L3N2Zz4=");}.ts-header .header-sticky .container.mobile .header-center .email span.email::before {content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTMgM0gyMUMyMS41NTIzIDMgMjIgMy40NDc3MiAyMiA0VjIwQzIyIDIwLjU1MjMgMjEuNTUyMyAyMSAyMSAyMUgzQzIuNDQ3NzIgMjEgMiAyMC41NTIzIDIgMjBWNEMyIDMuNDQ3NzIgMi40NDc3MiAzIDMgM1pNMjAgNy4yMzc5MkwxMi4wNzE4IDE0LjMzOEw0IDcuMjE1OTRWMTlIMjBWNy4yMzc5MlpNNC41MTE0NiA1TDEyLjA2MTkgMTEuNjYyTDE5LjUwMSA1SDQuNTExNDZaIj48L3BhdGg+PC9zdmc+");}.products-menu:after {font-family: 'tb-icon';font-weight: normal;font-style: normal;line-height: 1;letter-spacing: 0;content: "\e943";display: inline-block;font-size: 17px;font-weight: 600;}li.products-menu {justify-content: space-between;}.mobile-menu-wrapper li .ts-menu-drop-icon:after {font-weight: 600;}#group-icon-header .tab-mobile-menu li {background-color: var(--e-global-color-secondary) !important;}#group-icon-header .tab-mobile-menu li.close:after, #group-icon-header .ts-sidebar-content:not(.no-tab) .tab-mobile-menu li#main-menu {color: #fff;}#group-icon-header .ts-sidebar-content:not(.no-tab) .tab-mobile-menu li#main-menu:not(.active) {margin-left: -5px;}#group-icon-header .ts-sidebar-content:not(.no-tab) .tab-mobile-menu li#main-menu:not(.active):before {font-family: 'tb-icon';font-weight: normal;font-style: normal;line-height: 1;letter-spacing: 0;content: "\e943";display: inline-block;font-size: 20px;font-weight: 500;transform: rotate(180deg) translateX(-2px);}#group-icon-header .tab-mobile-menu li.active {background-color: transparent;}.mobile-menu-wrapper li.active .ts-menu-drop-icon.active {top: 64px !important }body #group-icon-header .menu-title {padding-left: 0 !important;}.ts-floating-sidebar:not(.not-first-level) .menu-title {display: none !important;}.ts-megamenu-container .ts-list-of-product-categories-wrapper .list-categories ul {gap: 0;}.ts-megamenu-container .ts-list-of-product-categories-wrapper .list-categories ul li {padding: 8px 20px !important;border-bottom: 1px solid rgba(209, 209, 209, 1);}.ts-megamenu-container .ts-list-of-product-categories-wrapper .list-categories ul li a {font-size: 14px;font-weight: 400;color: var(--e-global-color-secondary) !important;}.ts-megamenu-container .ts-list-of-product-categories-wrapper .list-categories ul li a:hover {color: var(--e-global-color-accent) !important;}.mobile-menu-wrapper nav ul.sub-menu li:not(.ts-normal-menu):not(.ts-megamenu) {width: 100%;}.mega-menu-image, .mega-menu-title {display: none;}.mobile-menu-wrapper .vertical-menu-wrapper, .mobile-menu-wrapper .vertical-menu-wrapper .vertical-menu, .vertical-menu-wrapper .vertical-menu>ul {height: 100%;}}@media (max-width:1023px) {.mobile-menu-wrapper nav .sub-menu .ts-megamenu-container {padding: 0 !important;}.mobile-menu-wrapper nav .sub-menu .ts-megamenu-container .e-child {width: 100%;padding: 0;--widgets-spacing: 0;}.mobile-menu-wrapper nav .sub-menu .ts-megamenu-container .e-parent {padding: 0;}#group-icon-header .menu-title span {padding: 0 !important;font-weight: 600;}.ts-floating-sidebar .ts-sidebar-content {padding: 0;}}.vertical-menu-heading:after {content: '';}