:root {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #fed700;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-ec-dark: #181818;
  --bs-ec-dark-body: #d9d9d9;
  --bs-primary: #fed700;
  --bs-ec-primary: #fed700;
  --bs-ec-primary-d: #e7c400;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #fed700;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;


  --bs-dark: #333e48;
  --bs-dark-blue: #1da1f2;
  --bs-dark-red: #e0245e;
  --bs-dark-secondary: #495057;
  --bs-dark-text: #eeeeee;
  --bs-dark-card: #212121;


  --bs-font-sans-serif: "Inter", "Open Sans", "HelveticaNeue-Light",
    "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande",
    sans-serif;
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas,
    "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(
    180deg,
    rgba(255, 255, 255, 0.15),
    rgba(255, 255, 255, 0)
  );
}

body.electro-dark {
  background-color: var(--bs-ec-dark) !important;
  color: var(--bs-ec-dark-body) !important;
}
body.electro-dark .dokan-form-control,
body.electro-dark .form-control,
body.electro-dark .input-text,
body.electro-dark .select2-search__field,
body.electro-dark div.wpforms-container-full .wpforms-form input[type="email"],
body.electro-dark
  div.wpforms-container-full
  .wpforms-form
  input[type="password"],
body.electro-dark div.wpforms-container-full .wpforms-form input[type="search"],
body.electro-dark div.wpforms-container-full .wpforms-form input[type="text"],
body.electro-dark div.wpforms-container-full .wpforms-form input[type="url"],
body.electro-dark div.wpforms-container-full .wpforms-form textarea,
body.electro-dark input[type="email"],
body.electro-dark input[type="password"],
body.electro-dark input[type="search"],
body.electro-dark input[type="text"],
body.electro-dark
  input[type="text"]:not(.form-control):not(input[type="email"]):not(
    input[type="url"]
  ):not(input[type="password"]):not(input[type="search"]):not(textarea):not(
    .input-text
  ),
body.electro-dark .main_title {
  border-color: #212121 !important;
}
body.electro-dark .main_box,
body.electro-dark input[type="url"],
body.electro-dark textarea {
  background-color: #212121 !important;
  border-color: #212121 !important;
  color: var(--bs-ec-dark-body) !important;
}

body.electro-dark .electro-navbar-inner .header-icon-counter {
  background-color: #333e48 !important;
  color: #fff !important;
}

body.electro-dark .dokan-form-control:active,
body.electro-dark .dokan-form-control:focus,
body.electro-dark .form-control:active,
body.electro-dark .form-control:focus,
body.electro-dark .input-text:active,
body.electro-dark .input-text:focus,
body.electro-dark .select2-search__field:active,
body.electro-dark .select2-search__field:focus,
body.electro-dark
  div.wpforms-container-full
  .wpforms-form
  input[type="email"]:active,
body.electro-dark
  div.wpforms-container-full
  .wpforms-form
  input[type="email"]:focus,
body.electro-dark
  div.wpforms-container-full
  .wpforms-form
  input[type="password"]:active,
body.electro-dark
  div.wpforms-container-full
  .wpforms-form
  input[type="password"]:focus,
body.electro-dark
  div.wpforms-container-full
  .wpforms-form
  input[type="search"]:active,
body.electro-dark
  div.wpforms-container-full
  .wpforms-form
  input[type="search"]:focus,
body.electro-dark
  div.wpforms-container-full
  .wpforms-form
  input[type="text"]:active,
body.electro-dark
  div.wpforms-container-full
  .wpforms-form
  input[type="text"]:focus,
body.electro-dark
  div.wpforms-container-full
  .wpforms-form
  input[type="url"]:active,
body.electro-dark
  div.wpforms-container-full
  .wpforms-form
  input[type="url"]:focus,
body.electro-dark div.wpforms-container-full .wpforms-form textarea:active,
body.electro-dark div.wpforms-container-full .wpforms-form textarea:focus,
body.electro-dark input:active[type="email"],
body.electro-dark input:active[type="password"],
body.electro-dark input:active[type="search"],
body.electro-dark
  input:active[type="text"]:not(.form-control):not(input[type="email"]):not(
    input[type="url"]
  ):not(input[type="password"]):not(input[type="search"]):not(textarea):not(
    .input-text
  ),
body.electro-dark input:active[type="url"],
body.electro-dark input:focus[type="email"],
body.electro-dark input:focus[type="password"],
body.electro-dark input:focus[type="search"],
body.electro-dark
  input:focus[type="text"]:not(.form-control):not(input[type="email"]):not(
    input[type="url"]
  ):not(input[type="password"]):not(input[type="search"]):not(textarea):not(
    .input-text
  ),
body.electro-dark input:focus[type="url"],
body.electro-dark input[type="email"]:active,
body.electro-dark input[type="email"]:focus,
body.electro-dark input[type="password"]:active,
body.electro-dark input[type="password"]:focus,
body.electro-dark input[type="search"]:active,
body.electro-dark input[type="search"]:focus,
body.electro-dark input[type="text"]:active,
body.electro-dark input[type="text"]:focus,
body.electro-dark input[type="url"]:active,
body.electro-dark input[type="url"]:focus,
body.electro-dark textarea:active,
body.electro-dark .u-header__section,
body.electro-dark .product-item__inner,
body.electro-dark textarea:focus {
  background-color: var(--bs-ec-dark) !important;
  border-color: #1da1f2 !important;
}

body.electro-dark .accessories .accessory-checkbox,
body.electro-dark .table-compare .product-title {
  color: #1da1f2 !important;
}

body.electro-dark .accessories .accessory-checkbox .product-title {
  border-color: #1da1f2 !important;
}

body.electro-dark .dokan-btn:not(:hover),
body.electro-dark
  .dropdown-menu-mini-cart
  .wc-forward:not(:hover):not(.checkout),
body.electro-dark .header-v10 .secondary-nav > .menu-item:not(.highlight) > a,
body.electro-dark .my_account_orders .button:not(:hover):not(:focus),
body.electro-dark
  .post-navigation
  .nav-links
  .nav-next
  a:not(:hover):not(:focus),
body.electro-dark
  .post-navigation
  .nav-links
  .nav-previous
  a:not(:hover):not(:focus),
body.electro-dark .return-to-shop .btn:not(:hover):not(:focus),
body.electro-dark .return-to-shop .button:not(:hover):not(:focus),
body.electro-dark .return-to-shop .dokan-btn:not(:hover):not(:focus),
body.electro-dark .return-to-shop .hero-action-btn:not(:hover):not(:focus),
body.electro-dark .return-to-shop button:not(:hover):not(:focus),
body.electro-dark .return-to-shop input:not(:hover):not(:focus)[type="button"],
body.electro-dark .return-to-shop input:not(:hover):not(:focus)[type="reset"],
body.electro-dark .return-to-shop input:not(:hover):not(:focus)[type="submit"],
body.electro-dark .single_add_to_cart_button.button:not(:hover):not(:focus),
body.electro-dark .wishlist-fragment .show-title-form:not(:hover),
body.electro-dark
  .woocommerce-EditAccountForm
  .woocommerce-Button:not(:hover):not(:focus),
body.electro-dark
  .woocommerce-MyAccount-downloads
  .button:not(:hover):not(:focus),
body.electro-dark
  .woocommerce-MyAccount-paymentMethods
  a:not(:hover):not(:focus),
body.electro-dark
  .woocommerce-MyAccount-paymentMethods
  + a:not(:hover):not(:focus),
body.electro-dark .woocommerce-store-notice,
body.electro-dark .woocommerce-store-notice__dismiss-link,
body.electro-dark a.dokan-btn:not(:hover),
body.electro-dark input[type="submit"].dokan-btn:not(:hover),
body.electro-dark.woocommerce-wishlist .add_to_cart_button:not(:hover) {
  color: var(--bs-ec-dark) !important;
}

body.electro-dark .dropdown-menu-mini-cart .wc-forward,
body.electro-dark .info-404 button,
body.electro-dark .my_account_orders .button,
body.electro-dark .return-to-shop .btn,
body.electro-dark .return-to-shop .button,
body.electro-dark .return-to-shop .dokan-btn,
body.electro-dark .return-to-shop .hero-action-btn,
body.electro-dark .return-to-shop button,
body.electro-dark .return-to-shop input[type="button"],
body.electro-dark .return-to-shop input[type="reset"],
body.electro-dark .return-to-shop input[type="submit"],
body.electro-dark .table-compare tbody .button,
body.electro-dark .wishlist-fragment .show-title-form,
body.electro-dark .woocommerce-EditAccountForm .woocommerce-Button,
body.electro-dark .woocommerce-MyAccount-downloads .button,
body.electro-dark .woocommerce-MyAccount-paymentMethods a,
body.electro-dark .woocommerce-MyAccount-paymentMethods + a,
body.electro-dark .woocommerce-form-track-order button,
body.electro-dark.woocommerce-wishlist .add_to_cart_button {
  border-width: 0 !important;
}

body.electro-dark .product-inner,
body.electro-dark .products-2-1-2,
body.electro-dark .electro-advanced-pagination input[type="number"],
body.electro-dark .electro-tabs .electro-tab .tab-content,
body.electro-dark .shop-control-bar select,
body.electro-dark .woocommerce-breadcrumb {
  background-color: var(--bs-ec-dark) !important;
}

body.electro-dark
  .electro-store-directory
  .widget_product_categories
  .product-categories
  li:last-child:before,
body.electro-dark
  .electro-store-directory
  .widget_product_categories
  > ul
  li:last-child:before,
body.electro-dark
  .vc_tta-color-white.vc_tta-style-classic
  .vc_tta-panel
  .vc_tta-panel-body,
body.electro-dark
  .vc_tta-color-white.vc_tta-style-classic
  .vc_tta-panel
  .vc_tta-panel-heading,
body.electro-dark
  .vc_tta-color-white.vc_tta-style-classic
  .vc_tta-panel.vc_active
  .vc_tta-panel-heading {
  background-color: transparent !important;
}

body.electro-dark .wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading:focus,
body.electro-dark
  .wpb-accordion
  .vc_tta.vc_general
  .vc_tta-panel-heading:hover {
  background-color: transparent !important;
}

body.electro-dark .tooltip-inner {
  background-color: var(--bs-ec-dark-body) !important;
  color: var(--bs-ec-dark) !important;
}

body.electro-dark
  .category-icons-carousel:not(.category-icons-carousel-v2)
  .category
  a:not(:hover)
  .category-icon,
body.electro-dark .deal-products-carousel,
body.electro-dark .electro-tabs,
body.electro-dark .home-categories-block.full-width,
body.electro-dark .light-bg,
body.electro-dark .post-author-info,
body.electro-dark
  .select2-container--default
  .select2-results__option[aria-selected="true"],
body.electro-dark
  .select2-container--default
  .select2-results__option[data-selected="true"],
body.electro-dark .select2-container--default .select2-selection--single,
body.electro-dark .select2-dropdown,
body.electro-dark .shop-control-bar,
body.electro-dark .table-compare tbody tr th,
body.electro-dark .top-bar .dropdown-menu,
body.electro-dark.extended
  .single-product-wrapper
  > .product-actions-wrapper
  .product-actions
  table.variations
  td.value
  input[type="text"],
body.electro-dark.extended
  .single-product-wrapper
  > .product-actions-wrapper
  .product-actions
  table.variations
  td.value
  select,
body.electro-dark.page-template-template-homepage-v12 .body-inner-bg,
body.electro-dark.page-template-template-homepage-v12 .body-inner-bg::after,
body.electro-dark.single-product table.variations td.value select {
  background-color: #212121 !important;
}

body.electro-dark article.post .post-readmore .btn-primary {
  background-color: #495057 !important;
  border-color: #495057;
}

body.electro-dark .advanced-review .rating-histogram .rating-percentage-bar {
  background-color: #495057 !important;
}

body.electro-dark .advanced-review .rating-histogram .rating-percentage {
  background-color: #ababab !important;
}

body.electro-dark article.post .post-readmore .btn-primary:hover {
  background-color: #000 !important;
  border-color: #000 !important;
}

body.electro-dark .widget_tag_cloud .tagcloud a:not(:hover) {
  background-color: rgba(119, 131, 143, 0.1) !important;
  border-color: rgba(119, 131, 143, 0.1) !important;
  color: var(--bs-ec-dark-body) !important;
}

body.electro-dark .select2-container .select2-choice,
body.electro-dark .select2-container .select2-selection,
body.electro-dark .select2-dropdown,
body.electro-dark .shipping-calculator-form .button,
body.electro-dark
  .sidebar
  .widget_product_search
  .woocommerce-product-search
  .search-field:not(:focus),
body.electro-dark
  .sidebar
  .widget_product_search
  form.search-form
  .search-field:not(:focus),
body.electro-dark
  .widget_search
  .woocommerce-product-search
  .search-field:not(:focus),
body.electro-dark .widget_search form.search-form .search-field:not(:focus),
body.electro-dark
  .woocommerce-widget-layered-nav-dropdown
  .select2-container
  .select2-choice,
body.electro-dark
  .woocommerce-widget-layered-nav-dropdown
  .select2-container
  .select2-selection,
body.electro-dark table.cart .coupon .input-text:not(:focus) {
  border-color: #212121 !important;
}

body.electro-dark
  .select2-container--default
  .select2-results__option--highlighted[aria-selected],
body.electro-dark
  .select2-container--default
  .select2-results__option--highlighted[data-selected] {
  background-color: #1da1f2 !important;
}

body.electro-dark .categories-list-bg .border-bottom {
  border-color: #212121 !important;
}

body.electro-dark .brand-card-list > a,
body.electro-dark .brand-card-list > div,
body.electro-dark .categories-list-bg,
body.electro-dark .columns-6-1 {
  background-color: var(--bs-ec-dark) !important;
}

body.electro-dark
  .widget_electro_products_filter
  .widget_layered_nav
  li
  > a::before,
body.electro-dark
  .widget_electro_products_filter
  .widget_layered_nav
  li
  > span:not(.count)::before,
body.electro-dark
  .widget_electro_products_filter
  .widget_product_categories
  li
  > a::before,
body.electro-dark
  .widget_electro_products_filter
  .widget_product_categories
  li
  > span:not(.count)::before {
  color: #6e767d !important;
}

body.electro-dark
  .category-icons-carousel:not(.category-icons-carousel-v2)
  .category
  a:not(:hover)
  .category-icon
  i,
body.electro-dark .deal-products-carousel .deal-products-timer .marketing-text,
body.electro-dark .electro-advanced-pagination,
body.electro-dark .electro-advanced-pagination a.next:not(:hover):not(:focus),
body.electro-dark .electro-advanced-pagination a.prev:not(:hover):not(:focus),
body.electro-dark .electro-tabs #tab-seller #tab-seller .h2,
body.electro-dark .electro-tabs #tab-seller #tab-seller h2,
body.electro-dark .electro-tabs #tab-seller.electro-tab .tab-content .h2,
body.electro-dark .electro-tabs #tab-seller.electro-tab .tab-content h2,
body.electro-dark .faq-title.h3,
body.electro-dark .home-list-categories .category-media-heading a,
body.electro-dark .home-v13-vertical-menu .vertical-menu-title .title,
body.electro-dark .owl-item > .product .product-loop-body .product-rating,
body.electro-dark
  .owl-item
  > .product
  .product-loop-body
  .product-short-description,
body.electro-dark .owl-item > .product .product-loop-body .product-sku,
body.electro-dark .post-author-info .media .media-body .media-heading.h4 a,
body.electro-dark .post-author-info .media .media-body h4.media-heading a,
body.electro-dark
  .primary-nav
  .yamm-sm-fw
  .dropdown-menu
  > li.yamm-content
  > a
  > span
  span,
body.electro-dark
  .primary-nav
  .yamm-sm-fw
  .yamm-content
  > .dropdown-item
  > span
  span,
body.electro-dark .products > .product .product-loop-body .product-rating,
body.electro-dark
  .products
  > .product
  .product-loop-body
  .product-short-description,
body.electro-dark .products > .product .product-loop-body .product-sku,
body.electro-dark
  .select2-container--default
  .select2-selection--single
  .select2-selection__rendered,
body.electro-dark
  .sidebar-blog
  .widget_categories
  .widget-title
  + ul
  .meu-item
  a,
body.electro-dark
  .sidebar-blog
  .widget_categories
  .widget-title
  + ul
  .meu-item
  a:before,
body.electro-dark .sidebar-blog .widget_categories .widget-title + ul li a,
body.electro-dark
  .sidebar-blog
  .widget_categories
  .widget-title
  + ul
  li
  a:before,
body.electro-dark .sidebar-blog .widget_categories ul.menu .meu-item a,
body.electro-dark .sidebar-blog .widget_categories ul.menu .meu-item a:before,
body.electro-dark .sidebar-blog .widget_categories ul.menu li a,
body.electro-dark .sidebar-blog .widget_categories ul.menu li a:before,
body.electro-dark .star-rating:before,
body.electro-dark .team-member-wrapper a.team-member:not(:hover),
body.electro-dark .text-content p,
body.electro-dark
  .vc_tta-color-white.vc_tta-style-classic
  .vc_tta-panel
  .vc_tta-panel-title
  > a,
body.electro-dark
  .vc_tta-color-white.vc_tta-style-classic
  .vc_tta-panel.vc_active
  .vc_tta-panel-title
  > a,
body.electro-dark .woocommerce-tabs #tab-seller .h2,
body.electro-dark .woocommerce-tabs #tab-seller h2,
body.electro-dark .woocommerce-tabs.electro-tab .tab-content .h2,
body.electro-dark .woocommerce-tabs.electro-tab .tab-content h2,
body.electro-dark article.post .comments-link a:focus,
body.electro-dark article.post .comments-link a:hover,
body.electro-dark article.post .likes a:focus,
body.electro-dark article.post .likes a:hover,
body.electro-dark h3.faq-title,
body.electro-dark.single-product
  .action-buttons
  .feedback:not(:hover):not(:focus),
body.electro-dark.single-product .action-buttons a:not(:hover):not(:focus),
body.electro-dark.single-product
  .woocommerce-product-rating
  .woocommerce-review-link:not(:hover):not(:focus) {
  color: var(--bs-ec-dark-body) !important;
}

body.electro-dark .entry-content .vc_toggle .vc_toggle_title .h4,
body.electro-dark .entry-content .vc_toggle .vc_toggle_title h4,
body.electro-dark .faq-page-title,
body.electro-dark .wpb_wrapper .h2,
body.electro-dark .wpb_wrapper h2 {
  color: var(--bs-ec-dark-body) !important;
}

body.electro-dark .electro_recent_posts_widget ul > li .post-content > a:focus,
body.electro-dark .electro_recent_posts_widget ul > li .post-content > a:hover,
body.electro-dark .shop-control-bar .btn.sidebar-toggler,
body.electro-dark .shop-control-bar .sidebar-toggler.button,
body.electro-dark .shop-control-bar .sidebar-toggler.dokan-btn,
body.electro-dark .shop-control-bar .sidebar-toggler.hero-action-btn,
body.electro-dark .shop-control-bar button.sidebar-toggler,
body.electro-dark .shop-control-bar input.sidebar-toggler[type="button"],
body.electro-dark .shop-control-bar input.sidebar-toggler[type="reset"],
body.electro-dark .shop-control-bar input.sidebar-toggler[type="submit"],
body.electro-dark .text-boxes .h2,
body.electro-dark .text-boxes .highlight.h3,
body.electro-dark .text-boxes h2,
body.electro-dark .text-boxes h3.highlight,
body.electro-dark .wpb-accordion .h2,
body.electro-dark .wpb-accordion .highlight.h3,
body.electro-dark
  .wpb-accordion
  .vc_tta.vc_general
  .vc_tta-panel-heading:focus
  .vc_tta-panel-title
  > a
  span,
body.electro-dark
  .wpb-accordion
  .vc_tta.vc_general
  .vc_tta-panel-heading:hover
  .vc_tta-panel-title
  > a
  span,
body.electro-dark
  .wpb-accordion
  .vc_tta.vc_general
  .vc_tta-panel.vc_active
  .vc_tta-panel-heading
  .vc_tta-panel-title
  > a
  span,
body.electro-dark .wpb-accordion h2,
body.electro-dark .wpb-accordion h3.highlight,
body.electro-dark .yamm .yamm-content li > a:focus,
body.electro-dark .yamm .yamm-content li > a:hover,
body.electro-dark article.post .comments-link a:focus:after,
body.electro-dark article.post .comments-link a:focus:before,
body.electro-dark article.post .comments-link a:hover:after,
body.electro-dark article.post .comments-link a:hover:before,
body.electro-dark article.post .entry-header .entry-title.h1 a:focus,
body.electro-dark article.post .entry-header .entry-title.h1 a:hover,
body.electro-dark article.post .entry-header h1.entry-title a:focus,
body.electro-dark article.post .entry-header h1.entry-title a:hover,
body.electro-dark article.post .likes a:focus:after,
body.electro-dark article.post .likes a:focus:before,
body.electro-dark article.post .likes a:hover:after,
body.electro-dark article.post .likes a:hover:before {
  color: #fff !important;
}

body.electro-dark .accessories .accessory-checkbox:first-child,
body.electro-dark .accessories .products li.product::before,
body.electro-dark .electro_recent_posts_widget ul > li .post-content .post-date,
body.electro-dark .section-onsale-product .onsale-product .price del,
body.electro-dark
  .section-onsale-product-carousel
  .onsale-product-carousel
  .price
  del,
body.electro-dark.single-product .entry-summary > div[itemprop="description"],
body.electro-dark.single-product
  .woocommerce-product-details__short-description {
  color: #6e767d !important;
}

body.electro-dark .widget_electro_features_block_widget .features-list {
  background-color: #212121 !important;
  border-width: 0 !important;
}

body.electro-dark #reviews .commentlist > li,
body.electro-dark .address header.title,
body.electro-dark .addresses header.title,
body.electro-dark .blog-navigation,
body.electro-dark .comment-list .comment,
body.electro-dark .comment-list .pingback,
body.electro-dark .comment-reply-title,
body.electro-dark .comments-title,
body.electro-dark .contact-page-title,
body.electro-dark .edit-account legend,
body.electro-dark
  .electro-store-directory
  .widget_product_categories
  .product-categories
  li:before,
body.electro-dark
  .electro-store-directory
  .widget_product_categories
  .product-categories
  ul:before,
body.electro-dark
  .electro-store-directory
  .widget_product_categories
  .product-categories:before,
body.electro-dark
  .electro-store-directory
  .widget_product_categories
  > ul
  li:before,
body.electro-dark
  .electro-store-directory
  .widget_product_categories
  > ul
  ul:before,
body.electro-dark
  .electro-store-directory
  .widget_product_categories
  > ul:before,
body.electro-dark .electro-tabs .ec-tabs,
body.electro-dark .entry-content .vc_toggle,
body.electro-dark .features-list,
body.electro-dark .features-list .feature + .feature,
body.electro-dark .header-v5 .electro-navigation-v5,
body.electro-dark .pings-list .comment,
body.electro-dark .pings-list .pingback,
body.electro-dark .pings-title,
body.electro-dark
  .select2-container--default
  .select2-search--dropdown
  .select2-search__field:not(:focus),
body.electro-dark .shop-control-bar-bottom,
body.electro-dark .sidebar .widget-title,
body.electro-dark .sidebar-blog .widget-title,
body.electro-dark .sidebar-blog .widget_categories .widget-title + ul .meu-item,
body.electro-dark .sidebar-blog .widget_categories .widget-title + ul li,
body.electro-dark .sidebar-blog .widget_categories ul.menu .meu-item,
body.electro-dark .sidebar-blog .widget_categories ul.menu li,
body.electro-dark .table-compare tbody tr td,
body.electro-dark .table-compare tbody tr th,
body.electro-dark .track-order header.title,
body.electro-dark .widget_electro_products_filter .widget + .widget,
body.electro-dark
  .widget_product_categories
  .category-single
  .show-all-cat
  .show-all-cat-dropdown,
body.electro-dark
  .widget_product_categories
  .category-single
  > li
  > ul:last-child
  li
  .children
  li:first-child,
body.electro-dark .widget_product_categories .product-categories,
body.electro-dark .widget_product_categories .product_cat > span,
body.electro-dark .widget_product_categories .widget-title + ul,
body.electro-dark .widget_product_categories ul li,
body.electro-dark .woocommerce-Address header.title .h3::after,
body.electro-dark .woocommerce-Address header.title h3::after,
body.electro-dark .woocommerce-MyAccount-navigation ul,
body.electro-dark .woocommerce-MyAccount-navigation ul li,
body.electro-dark
  .woocommerce-MyAccount-paymentMethods.table
  > :not(:last-child)
  > :last-child
  > *,
body.electro-dark .yamm .nav-divider,
body.electro-dark article.post .entry-header,
body.electro-dark
  table.woocommerce-MyAccount-paymentMethods
  > :not(:last-child)
  > :last-child
  > *,
body.electro-dark
  ul.products[data-view="list-view-small"]
  > li.product
  .hover-area,
body.electro-dark.extended
  .single-product-wrapper
  > .product-actions-wrapper
  .product-actions,
body.electro-dark.extended
  .single-product-wrapper
  > .product-actions-wrapper
  .product-actions
  div.availability,
body.electro-dark.single-product .wc-tab,
body.electro-dark.single-product .woocommerce-tabs + section.related > .h2,
body.electro-dark.single-product .woocommerce-tabs + section.related > h2,
body.electro-dark.single-product .woocommerce-tabs ~ div.products > .h2,
body.electro-dark.single-product .woocommerce-tabs ~ div.products > h2,
body.electro-dark.single-product table.variations td,
body.electro-dark.single-product table.variations th,
body.electro-dark.single-product table.variations tr:last-child td,
body.electro-dark.single-product table.variations tr:last-child th {
  border-color: #2f3336 !important;
}

body.electro-dark hr {
  background-color: #2f3336;
  opacity: 1;
}

body.electro-dark
  ul.products[data-view="list-view-small"]
  > li.product
  .hover-area,
body.electro-dark ul.products[data-view="list-view"] > li.product .hover-area {
  background-color: transparent !important;
}

body.electro-dark
  .select2-container--default
  .select2-search--dropdown
  .select2-search__field {
  padding: 4px 15px;
}

body.electro-dark .checkout_coupon .form-row-last .button {
  border-color: #333e48 !important;
}

body.electro-dark .checkout_coupon .form-row-last .button:hover {
  border-color: #000 !important;
}

body.electro-dark .pagination ul.page-numbers > li a,
body.electro-dark .pagination ul.page-numbers > li span:not(.current),
body.electro-dark .woocommerce-pagination ul.page-numbers > li a,
body.electro-dark
  .woocommerce-pagination
  ul.page-numbers
  > li
  span:not(.current) {
  background-color: #212121 !important;
  border-color: #212121 !important;
  color: var(--bs-ec-dark-body) !important;
}

@media (max-width: 991.98px) {
  body.electro-dark .site-content .sidebar {
    background-color: var(--bs-ec-dark) !important;
  }
}

@media (min-width: 768px) {
  body.electro-dark .products-6 ul.products > li.product:after {
    border-color: #2f3336 !important;
  }
}

@media (min-width: 992px) {
  body.electro-dark .sidebar .features-list.columns-1 .feature {
    border-color: #2f3336 !important;
  }
}

@media (min-width: 1200px) {
  body.electro-dark .categories-menu-list .nav-item + .nav-item {
    border-color: #2f3336 !important;
  }
}

body.electro-dark table {
  color: var(--bs-ec-dark-body) !important;
}

body.electro-dark a,
body.electro-dark article.post .entry-header .entry-title.h1 a,
body.electro-dark article.post .entry-header h1.entry-title a {
  color: var(--bs-ec-dark-body) !important;
}

body.electro-dark a:focus,
body.electro-dark a:hover,
body.electro-dark article.post .entry-header .entry-title.h1 a:focus,
body.electro-dark article.post .entry-header .entry-title.h1 a:hover,
body.electro-dark article.post .entry-header h1.entry-title a:focus,
body.electro-dark article.post .entry-header h1.entry-title a:hover {
  color: #fff !important;
}

body.electro-dark .site-header .form-control,
body.electro-dark .site-header .input-text,
body.electro-dark .site-header input[type="email"],
body.electro-dark .site-header input[type="password"],
body.electro-dark .site-header input[type="search"],
body.electro-dark
  .site-header
  input[type="text"]:not(.form-control):not(input[type="email"]):not(
    input[type="url"]
  ):not(input[type="password"]):not(input[type="search"]):not(textarea):not(
    .input-text
  ),
body.electro-dark .site-header input[type="url"],
body.electro-dark .site-header textarea {
  color: var(--bs-ec-dark-body) !important;
}

body.electro-dark .site-header .form-control:focus,
body.electro-dark .site-header .input-text:focus,
body.electro-dark .site-header input:focus[type="email"],
body.electro-dark .site-header input:focus[type="password"],
body.electro-dark .site-header input:focus[type="search"],
body.electro-dark
  .site-header
  input:focus[type="text"]:not(.form-control):not(input[type="email"]):not(
    input[type="url"]
  ):not(input[type="password"]):not(input[type="search"]):not(textarea):not(
    .input-text
  ),
body.electro-dark .site-header input:focus[type="url"],
body.electro-dark .site-header textarea:focus {
  color: var(--bs-ec-dark-body) !important;
}

body.electro-dark .bs-tooltip-auto[data-popper-placement^="top"] .arrow::before,
body.electro-dark
  .bs-tooltip-auto[data-popper-placement^="top"]
  .tooltip-arrow::before,
body.electro-dark .bs-tooltip-top .arrow::before,
body.electro-dark .bs-tooltip-top .tooltip-arrow::before {
  border-top-color: var(--bs-ec-dark-body) !important;
}

body.electro-dark
  .bs-tooltip-auto[data-popper-placement^="right"]
  .arrow::before,
body.electro-dark
  .bs-tooltip-auto[data-popper-placement^="right"]
  .tooltip-arrow::before,
body.electro-dark .bs-tooltip-end .arrow::before,
body.electro-dark .bs-tooltip-end .tooltip-arrow::before {
  border-right-color: var(--bs-ec-dark-body) !important;
}

body.electro-dark
  .bs-tooltip-auto[data-popper-placement^="bottom"]
  .arrow::before,
body.electro-dark
  .bs-tooltip-auto[data-popper-placement^="bottom"]
  .tooltip-arrow::before,
body.electro-dark .bs-tooltip-bottom .arrow::before,
body.electro-dark .bs-tooltip-bottom .tooltip-arrow::before {
  border-bottom-color: var(--bs-ec-dark-body) !important;
}
body.electro-dark .departments-menu-v2 > .dropdown > .dropdown-menu > li > a {
  border-bottom-color: #2f3336 !important;
}
body.electro-dark
  .bs-tooltip-auto[data-popper-placement^="left"]
  .arrow::before,
body.electro-dark
  .bs-tooltip-auto[data-popper-placement^="left"]
  .tooltip-arrow::before,
body.electro-dark .bs-tooltip-start .arrow::before,
body.electro-dark .bs-tooltip-start .tooltip-arrow::before {
  border-left-color: var(--bs-ec-dark-body) !important;
}

body.electro-dark .top-bar {
  border-bottom-color: #2f3336 !important;
}

body.electro-dark
  .top-bar
  .nav-inline
  .entry-content
  .vc_toggle
  .vc_toggle_content,
body.electro-dark .top-bar .nav-inline .menu-item.customer-support i,
body.electro-dark .top-bar .nav-inline .menu-item > a,
body.electro-dark .top-bar .nav-inline > .menu-item + .menu-item:before {
  color: #6e767d !important;
}

body.electro-dark .top-bar .nav-inline .menu-item > a:focus,
body.electro-dark .top-bar .nav-inline .menu-item > a:hover {
  color: #fff !important;
}

body.electro-dark .top-bar .dropdown-item:focus,
body.electro-dark .top-bar .dropdown-item:hover,
body.electro-dark .top-bar .dropdown-menu > li > a:focus,
body.electro-dark .top-bar .dropdown-menu > li > a:hover {
  background-color: #171717;
}

body.electro-dark .top-bar.top-bar-v5 .nav-inline .menu-item > a:focus,
body.electro-dark .top-bar.top-bar-v5 .nav-inline .menu-item > a:hover {
  color: #6e767d !important;
}

body.electro-dark #rev_slider_5_1_wrapper .zeus .tp-tab-title,
body.electro-dark .handheld-footer .handheld-widget-menu .columns,
body.electro-dark .handheld-footer .handheld-widget-menu .widget-title:after,
body.electro-dark .handheld-footer .handheld-widget-menu ul a,
body.electro-dark
  .product-categories-with-banner-carousel
  .product-categories-banner
  .product-categories-1
  .product-category-child-item
  a,
body.electro-dark
  .product-categories-with-banner-carousel
  .product-categories-banner
  .product-categories-1
  .product-category__name
  a,
body.electro-dark
  .product-categories-with-banner-carousel
  .product-categories-banner
  .product-categories-2
  .product-category-item
  a {
  color: var(--bs-ec-dark-body) !important;
}

body.electro-dark #rev_slider_5_1_wrapper .zeus .tp-tab.selected .tp-tab-title,
body.electro-dark #rev_slider_5_1_wrapper .zeus .tp-tab:hover .tp-tab-title {
  color: #fff !important;
}

body.electro-dark .top-bar.top-bar-v1 {
  background-color: var(--bs-ec-dark) !important;
  border-width: 1px;
}

body.electro-dark .top-bar.top-bar-v4 {
  background-color: var(--bs-ec-dark) !important;
}

body.electro-dark .section-onsale-product-carousel-v9 .onsale-product-content {
  border-width: 0 !important;
  background-color: #212121 !important;
}

body.electro-dark
  .top-bar-v3
  .additional-item:first-child
  .additional-item-link,
body.electro-dark .top-bar-v3 .additional-links-label,
body.electro-dark .top-bar-v3 .nav-inline .menu-item.customer-support i,
body.electro-dark .top-bar-v3 .nav-inline .menu-item > a,
body.electro-dark .top-bar-v3 .nav-inline .menu-item > a:focus,
body.electro-dark .top-bar-v3 .nav-inline .menu-item > a:hover {
  color: var(--bs-ec-dark) !important;
}

body.electro-dark .top-bar-v3 .nav-inline > .menu-item + .menu-item:before {
  color: #bfbfbf;
}

body.electro-dark .product-categories-list-with-header .caption,
body.electro-dark
  .section-onsale-product-carousel-v9
  .onsale-product
  .deal-countdown-timer {
  color: var(--bs-ec-dark) !important;
}

body.electro-dark
  .product-categories-with-banner-carousel
  .product-categories-banner,
body.electro-dark
  .product-categories-with-banner-carousel
  .product-categories-banner
  .product-categories-2
  .product-category-item {
  border-color: #2f3336 !important;
}

body.electro-dark .handheld-footer .handheld-widget-menu .columns,
body.electro-dark
  .product-categories-with-banner-carousel
  .product-categories-banner
  .product-categories-1 {
  background-color: #212121 !important;
}

body.electro-dark .handheld-footer,
body.electro-dark
  .product-categories-with-banner-carousel
  .product-categories-banner
  .product-categories-2
  .product-category-item {
  background-color: var(--bs-ec-dark) !important;
}

body.electro-dark .entry-content .vc_toggle .vc_toggle_content {
  color: #d9d9d9 !important;
}

body.electro-dark .site-header {
  border-width: 0 !important;
}

body.electro-dark .departments-menu .departments-menu-dropdown {
  border-color: transparent;
}
body.electro-dark .departments-menu .departments-menu-dropdown,
body.electro-dark .site-header .menu-vertical-menu,
body.electro-dark .site-header .dropdown-menu {
  background-color: #212121 !important;
  color: #d9d9d9 !important;
}

body.electro-dark .site-header .dropdown-menu > li > a {
  color: #d9d9d9 !important;
}

body.electro-dark .site-header .dropdown-menu > li > a:focus,
body.electro-dark .site-header .dropdown-menu > li > a:hover {
  background-color: var(--bs-ec-dark) !important;
  color: #d9d9d9 !important;
}

body.electro-dark .site-header.stuck {
  background-color: var(--bs-ec-dark) !important;
}

body.electro-dark .site-header .electro-navigation-v7 {
  background-color: #212121 !important;
}

body.electro-dark .header-v2 .header-icon > a {
  color: var(--bs-ec-dark) !important;
}

body.electro-dark .header-v5 .header-logo-link path {
  fill: var(--bs-ec-dark) !important;
}

body.electro-dark .header-v5 .masthead .navbar-search .input-group .btn,
body.electro-dark .header-v5 .masthead .navbar-search .input-group .button,
body.electro-dark .header-v5 .masthead .navbar-search .input-group .dokan-btn,
body.electro-dark
  .header-v5
  .masthead
  .navbar-search
  .input-group
  .hero-action-btn,
body.electro-dark .header-v5 .masthead .navbar-search .input-group button,
body.electro-dark
  .header-v5
  .masthead
  .navbar-search
  .input-group
  input[type="button"],
body.electro-dark
  .header-v5
  .masthead
  .navbar-search
  .input-group
  input[type="reset"],
body.electro-dark
  .header-v5
  .masthead
  .navbar-search
  .input-group
  input[type="submit"] {
  background-color: var(--bs-ec-dark) !important;
  color: var(--bs-ec-dark-body) !important;
}

body.electro-dark .header-v5 .header-icon > a {
  color: var(--bs-ec-dark) !important;
}

body.electro-dark .dropdown-menu-mini-cart .product_list_widget a {
  color: #d9d9d9 !important;
}

body.electro-dark .dropdown-menu-mini-cart .mini_cart_item {
  border-bottom-color: #2f3336 !important;
}

body.electro-dark .header-v6 .departments-menu-v2-title {
  color: #d9d9d9 !important;
}

body.electro-dark .header-v7 .masthead .header-icon .header-icon-counter,
body.electro-dark .header-v7 .masthead .header-icon > a,
body.electro-dark .header-v7 .masthead .header-support .customer-support a,
body.electro-dark
  .header-v7
  .masthead
  .header-support
  .customer-support
  a:focus,
body.electro-dark
  .header-v7
  .masthead
  .header-support
  .customer-support
  a:hover {
  color: var(--bs-ec-dark) !important;
}

body.electro-dark .header-v7 .masthead .header-logo-link path {
  fill: var(--bs-ec-dark) !important;
}

body.electro-dark .header-v7 .masthead .navbar-search .form-control,
body.electro-dark .header-v7 .masthead .navbar-search .input-group .btn,
body.electro-dark .header-v7 .masthead .navbar-search .input-group .button,
body.electro-dark .header-v7 .masthead .navbar-search .input-group .dokan-btn,
body.electro-dark
  .header-v7
  .masthead
  .navbar-search
  .input-group
  .hero-action-btn,
body.electro-dark .header-v7 .masthead .navbar-search .input-group button,
body.electro-dark
  .header-v7
  .masthead
  .navbar-search
  .input-group
  input[type="button"],
body.electro-dark
  .header-v7
  .masthead
  .navbar-search
  .input-group
  input[type="reset"],
body.electro-dark
  .header-v7
  .masthead
  .navbar-search
  .input-group
  input[type="submit"],
body.electro-dark .header-v7 .masthead .navbar-search .input-text,
body.electro-dark
  .header-v7
  .masthead
  .navbar-search
  .search-categories.input-group-addon,
body.electro-dark .header-v7 .masthead .navbar-search input[type="email"],
body.electro-dark .header-v7 .masthead .navbar-search input[type="password"],
body.electro-dark .header-v7 .masthead .navbar-search input[type="search"],
body.electro-dark
  .header-v7
  .masthead
  .navbar-search
  input[type="text"]:not(.form-control):not(input[type="email"]):not(
    input[type="url"]
  ):not(input[type="password"]):not(input[type="search"]):not(textarea):not(
    .input-text
  ),
body.electro-dark .header-v7 .masthead .navbar-search input[type="url"],
body.electro-dark .header-v7 .masthead .navbar-search textarea {
  background-color: transparent !important;
}

body.electro-dark .header-v9 .electro-header-v9-navbar .menu-item > a,
body.electro-dark article.post .entry-content {
  color: #d9d9d9 !important;
}

body.electro-dark
  .header-v9
  .electro-header-v9-navbar
  .menu-item.highlight
  > a {
  color: #e0245e;
}

body.electro-dark .electro-dark .header-v5 .header-icon-counter {
  color: var(--bs-ec-dark) !important;
}

body.electro-dark .header-v5 .masthead .header-logo-area .navbar-toggler {
  color: var(--bs-ec-dark) !important;
}

body.electro-dark .electro-navigation-v5 {
  background-color: #212121 !important;
}

body.electro-dark .electro-navigation-v5 .departments-menu-v2-title {
  color: #d9d9d9 !important;
  background-color: #212121 !important;
}

body.electro-dark .brand-with-category {
  background-color: #212121 !important;
}

body.electro-dark .brand-with-category .categories ul a:not(:hover) {
  color: #d9d9d9 !important;
}

body.electro-dark .brand-with-category .categories .border-bottom,
body.electro-dark .brand-with-category .categories .border-end {
  border-color: var(--bs-ec-dark) !important;
}

body.electro-dark .categories-with-product .categories-list-menu,
body.electro-dark .categories-with-product .dropdown-menu {
  background-color: #212121 !important;
}

body.electro-dark .electro-navbar .departments-menu-v2-title {
  color: var(--bs-ec-dark) !important;
}

body.electro-dark .electro-navbar .navbar-search .form-control,
body.electro-dark .electro-navbar .navbar-search .input-text,
body.electro-dark
  .electro-navbar
  .navbar-search
  .search-categories.input-group-addon,
body.electro-dark .electro-navbar .navbar-search input[type="email"],
body.electro-dark .electro-navbar .navbar-search input[type="password"],
body.electro-dark .electro-navbar .navbar-search input[type="search"],
body.electro-dark
  .electro-navbar
  .navbar-search
  input[type="text"]:not(.form-control):not(input[type="email"]):not(
    input[type="url"]
  ):not(input[type="password"]):not(input[type="search"]):not(textarea):not(
    .input-text
  ),
body.electro-dark .electro-navbar .navbar-search input[type="url"],
body.electro-dark .electro-navbar .navbar-search textarea {
  background-color: var(--bs-ec-dark) !important;
}

body.electro-dark .electro-navbar .navbar-search .search-categories > select {
  color: #6e767d !important;
  background: #181818
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEUAAAB6eoB9fX16e4B0dHR6e396e396e38AAAD0PwmfAAAAB3RSTlMAYCv0C9Wfci8qiQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkDAcPHiGKUk4wAAAAKUlEQVQI12NgwAsYBaAMZSMIzRJe6gBmsJWXJ+DQBJeCK4ZrRxiIAwAAkEEFlZkbA/IAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTItMDdUMTU6MzA6MzMrMDA6MDBGE4oqAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTA3VDE1OjMwOjMzKzAwOjAwN04ylgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=)
    no-repeat right 0.75rem center;
}

body.electro-dark .primary-nav-menu .nav-inline > .menu-item a {
  color: #d9d9d9 !important;
}

body.electro-dark .primary-nav-menu .nav-inline > .menu-item a:focus,
body.electro-dark .primary-nav-menu .nav-inline > .menu-item a:hover {
  color: #fff !important;
}

body.electro-dark .full-color-background .site-header,
body.electro-dark .full-color-background .top-bar {
  background-color: var(--bs-ec-dark) !important;
}

body.electro-dark .full-color-background .top-bar {
  border-bottom: 1px solid #3c3a3a;
}

body.electro-dark .full-color-background .navbar-primary,
body.electro-dark .full-color-background .site-header .electro-navbar-primary {
  border-top-color: #3c3a3a;
}

body.electro-dark
  .full-color-background
  .top-bar-v3
  .nav-inline
  .menu-item
  + .menu-item:before {
  color: #d9d9d9 !important;
}

body.electro-dark .full-color-background .header-icon-counter {
  color: #181818 !important;
}

body.electro-dark .electro-navbar-primary .nav > .menu-item:hover > a {
  color: var(--bs-ec-dark) !important;
}

body.electro-dark .electro-navbar-primary .yamm .yamm-content li > a {
  color: #d9d9d9 !important;
}

body.electro-dark .electro-navbar-primary .yamm .yamm-content li > a:focus,
body.electro-dark .electro-navbar-primary .yamm .yamm-content li > a:hover {
  color: #fff !important;
}

body.electro-dark .open .departments-menu-v2-title,
body.electro-dark .yes-home .departments-menu-v2-title {
  color: var(--bs-ec-dark) !important;
}

body.electro-dark .departments-menu-v2 .dropdown-menu {
  border-color: #212121 !important;
}

body.electro-dark .departments-menu-v2 .dropdown-menu ul {
  top: 0 !important;
  min-height: calc(100% + 2px) !important;
}

body.electro-dark .departments-menu-v2 .dropdown-menu ul li a {
  color: #d9d9d9 !important;
}

body.electro-dark
  .departments-menu-v2
  > .dropdown
  > .dropdown-menu
  > li:focus
  > a,
body.electro-dark
  .departments-menu-v2
  > .dropdown
  > .dropdown-menu
  > li:hover
  > a {
  background-color: #181818 !important;
}

body.electro-dark
  .departments-menu-v2
  > .dropdown
  > .dropdown-menu
  > li:focus
  > a::after,
body.electro-dark
  .departments-menu-v2
  > .dropdown
  > .dropdown-menu
  > li:hover
  > a::after {
  color: #d9d9d9 !important;
}

body.electro-dark .departments-menu-v2 > .dropdown > .dropdown-menu > li > a {
  border-bottom-color: #2f3336 !important;
}

body.electro-dark
  .departments-menu-v2
  > .dropdown
  > .dropdown-menu
  > li
  > a:focus,
body.electro-dark
  .departments-menu-v2
  > .dropdown
  > .dropdown-menu
  > li
  > a:hover {
  background-color: #181818 !important;
}

body.electro-dark .header-logo-link svg {
  width: 134px;
}

@media (min-width: 1200px) {
  body.electro-dark .footer-logo path,
  body.electro-dark .header-logo-link path {
    fill: #d9d9d9;
  }
}

body.electro-dark .masthead .navbar-toggler {
  color: #6e767d !important;
}

body.electro-dark .masthead .navbar-toggler:hover {
  color: #fff !important;
}

body.electro-dark .masthead .header-support .customer-support a {
  color: #d9d9d9 !important;
}

body.electro-dark .masthead .header-support .customer-support a:focus,
body.electro-dark .masthead .header-support .customer-support a:hover {
  color: #fff !important;
}

body.electro-dark .masthead .navbar-search .form-control,
body.electro-dark .masthead .navbar-search .input-text,
body.electro-dark .masthead .navbar-search .search-categories.input-group-addon,
body.electro-dark .masthead .navbar-search input[type="email"],
body.electro-dark .masthead .navbar-search input[type="password"],
body.electro-dark .masthead .navbar-search input[type="search"],
body.electro-dark
  .masthead
  .navbar-search
  input[type="text"]:not(.form-control):not(input[type="email"]):not(
    input[type="url"]
  ):not(input[type="password"]):not(input[type="search"]):not(textarea):not(
    .input-text
  ),
body.electro-dark .masthead .navbar-search input[type="url"],
body.electro-dark .masthead .navbar-search textarea {
  background-color: #212121 !important;
  border-color: #212121 !important;
}

body.electro-dark .masthead .navbar-search .search-categories > select {
  color: #6e767d !important;
  background: #212121
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEUAAAB6eoB9fX16e4B0dHR6e396e396e38AAAD0PwmfAAAAB3RSTlMAYCv0C9Wfci8qiQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkDAcPHiGKUk4wAAAAKUlEQVQI12NgwAsYBaAMZSMIzRJe6gBmsJWXJ+DQBJeCK4ZrRxiIAwAAkEEFlZkbA/IAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTItMDdUMTU6MzA6MzMrMDA6MDBGE4oqAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTA3VDE1OjMwOjMzKzAwOjAwN04ylgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=)
    no-repeat right 0.75rem center;
}

body.electro-dark .masthead .primary-nav-menu .nav-inline > .menu-item a,
body.electro-dark .masthead .support-info {
  color: #d9d9d9 !important;
}

body.electro-dark .header-icon-counter {
  color: var(--bs-ec-dark) !important;
}

body.electro-dark .header-icon > a,
body.electro-dark .secondary-nav > .menu-item:not(.highlight) a {
  color: #d9d9d9 !important;
}

.electro-dark .da-block .da-inner {
  background-color: #212121 !important;
}

.electro-dark .da-block a {
  color: #d9d9d9 !important;
}

.electro-dark .da-block .da-action::after {
  color: var(--bs-ec-dark) !important;
}

body.electro-dark.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu {
  background-color: #212121 !important;
}

body.electro-dark.dokan-dashboard
  .dokan-dash-sidebar
  ul.dokan-dashboard-menu
  li.active:after {
  border-color: transparent var(--bs-ec-dark) transparent transparent;
}

body.electro-dark.dokan-dashboard
  .dokan-dashboard
  header.dokan-dashboard-header
  .h1,
body.electro-dark.dokan-dashboard
  .dokan-dashboard
  header.dokan-dashboard-header
  h1,
body.electro-dark.dokan-dashboard .dokan-dashboard-header .entry-title.h1,
body.electro-dark.dokan-dashboard .dokan-dashboard-header h1.entry-title {
  color: var(--bs-ec-dark-body) !important;
}

body.electro-dark.dokan-dashboard .dokan-alert a {
  color: var(--bs-ec-dark) !important;
}

body.electro-dark.dokan-dashboard .dokan-add-new-product-popup .h2,
body.electro-dark.dokan-dashboard .dokan-add-new-product-popup h2,
body.electro-dark.dokan-dashboard .dokan-edit-row,
body.electro-dark.dokan-dashboard .white-popup {
  background: var(--bs-ec-dark);
}

body.electro-dark.dokan-dashboard .dokan-form-control,
body.electro-dark.dokan-dashboard .select2-search__field {
  border-radius: 1.375rem;
  padding: 0.594rem 1rem;
}

body.electro-dark.dokan-dashboard select {
  color: var(--bs-ec-dark-body) !important;
  border-width: 0 !important;
  background: #212121
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEUAAAB6eoB9fX16e4B0dHR6e396e396e38AAAD0PwmfAAAAB3RSTlMAYCv0C9Wfci8qiQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkDAcPHiGKUk4wAAAAKUlEQVQI12NgwAsYBaAMZSMIzRJe6gBmsJWXJ+DQBJeCK4ZrRxiIAwAAkEEFlZkbA/IAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTItMDdUMTU6MzA6MzMrMDA6MDBGE4oqAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTA3VDE1OjMwOjMzKzAwOjAwN04ylgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=)
    no-repeat right 0.75rem center;
}

body.electro-dark.dokan-dashboard .dokan-add-new-product-popup .h2,
body.electro-dark.dokan-dashboard .dokan-add-new-product-popup h2,
body.electro-dark.dokan-dashboard
  .dokan-product-listing
  .dokan-product-listing-area
  table.product-listing-table
  .electro-price,
body.electro-dark.dokan-dashboard ul.order-statuses-filter > li > a,
body.electro-dark.dokan-dashboard ul.subsubsub > li > a {
  color: var(--bs-ec-dark-body) !important;
}

body.electro-dark.dokan-dashboard
  .dokan-add-new-product-popup
  #dokan-product-images
  ul.product_images
  li.add-image.add-image,
body.electro-dark.dokan-dashboard
  .dokan-add-new-product-popup
  #dokan-product-images
  ul.product_images
  li.dokan-sortable-placeholder.add-image,
body.electro-dark.dokan-dashboard
  .dokan-add-new-product-popup
  #dokan-product-images
  ul.product_images
  li.image.add-image,
body.electro-dark.dokan-dashboard .dokan-add-new-product-popup .h2,
body.electro-dark.dokan-dashboard
  .dokan-add-new-product-popup
  .product-container-footer,
body.electro-dark.dokan-dashboard
  .dokan-add-new-product-popup
  .product-form-container
  .dokan-feat-image-upload,
body.electro-dark.dokan-dashboard .dokan-add-new-product-popup h2,
body.electro-dark.dokan-dashboard
  .dokan-dashboard
  header.dokan-dashboard-header
  .h1,
body.electro-dark.dokan-dashboard
  .dokan-dashboard
  header.dokan-dashboard-header
  h1,
body.electro-dark.dokan-dashboard .dokan-edit-row,
body.electro-dark.dokan-dashboard .dokan-edit-row .dokan-section-heading,
body.electro-dark.dokan-dashboard
  .dokan-product-listing
  .dokan-product-listing-area
  .product-listing-top,
body.electro-dark.dokan-dashboard
  .dokan-settings-content
  .dokan-settings-area
  .dokan-banner,
body.electro-dark.dokan-dashboard
  .dokan-settings-content
  .dokan-settings-area
  .dokan-dashboard-header,
body.electro-dark.dokan-dashboard .dokan-table > thead > tr > th,
body.electro-dark.dokan-dashboard .pagination-wrap ul.pagination > li > a,
body.electro-dark.dokan-dashboard .product-edit-container .wp-editor-wrap,
body.electro-dark.dokan-dashboard .wp-editor-container,
body.electro-dark.dokan-dashboard ul.subsubsub li {
  border-color: #2f3336 !important;
}

body.electro-dark.dokan-dashboard .dokan-input-group-addon {
  border-color: #212121 !important;
}

body.electro-dark.dokan-dashboard .dokan-input-group-addon,
body.electro-dark.dokan-dashboard
  .dokan-table-striped
  > tbody
  > tr:nth-of-type(odd),
body.electro-dark.dokan-dashboard .pagination-wrap ul.pagination > li > a,
body.electro-dark.dokan-dashboard
  .select2-container--default
  .select2-selection--multiple {
  background-color: #212121 !important;
}

body.electro-dark.dokan-dashboard
  .dokan-dashboard-content
  article.dashboard-content-area
  .dashboard-widget {
  background-color: #212121 !important;
  border-color: #2f3336 !important;
}

body.electro-dark.dokan-dashboard
  .dokan-dashboard-content
  article.dashboard-content-area
  .dashboard-widget
  .widget-title,
body.electro-dark.dokan-dashboard
  .dokan-dashboard-content
  article.dashboard-content-area
  .dashboard-widget.big-counter
  .count {
  border-color: #2f3336 !important;
}

body.electro-dark.dokan-dashboard
  .dokan-dashboard-content
  article.dashboard-content-area
  .dashboard-widget
  .chart-container
  .legend
  > div {
  background-color: transparent !important;
}

body.electro-dark table.cart thead th {
  color: var(--bs-ec-dark-body) !important;
  border-bottom: 1px solid #2f3336 !important;
}

body.electro-dark table.cart td {
  border-color: #2f3336 !important;
}

body.electro-dark table.cart .product-name a:focus,
body.electro-dark table.cart .product-name a:hover {
  color: var(--bs-ec-dark-body) !important;
}

body.electro-dark table.cart .product-quantity .input-text {
  border-radius: 11em !important;
}

body.electro-dark table.cart .coupon .button {
  border-color: #333e48 !important;
}

body.electro-dark table.cart .coupon .button:hover {
  border-color: #000 !important;
}

body.electro-dark
  .cart-collaterals
  .cart_totals
  table.shop_table
  tbody
  > tr
  + tr,
body.electro-dark
  .cart-collaterals
  .cart_totals
  table.shop_table
  tfoot
  > tr
  + tr,
body.electro-dark
  .cart-collaterals
  .cart_totals
  table.shop_table
  thead
  > tr
  + tr,
body.electro-dark .cart-collaterals .h2:not(.woocommerce-loop-product__title),
body.electro-dark .cart-collaterals h2:not(.woocommerce-loop-product__title) {
  border-color: #2f3336 !important;
}

body.electro-dark
  .section-onsale-product-carousel-v9
  .onsale-product
  .product-item__footer
  .add-to-cart-wrap
  .button:hover::before,
body.electro-dark
  .section-onsale-product-carousel-v9
  .onsale-product
  .product-item__footer
  .added_to_cart:hover::before,
body.electro-dark .woocommerce-info a,
body.electro-dark .woocommerce-info button,
body.electro-dark .woocommerce-noreviews a,
body.electro-dark .woocommerce-noreviews button,
body.electro-dark p.no-comments a,
body.electro-dark p.no-comments button {
  color: var(--bs-ec-dark) !important;
}

body.electro-dark .off-canvas-cart {
  background-color: #212121 !important;
}

body.electro-dark
  .off-canvas-cart
  .woocommerce-mini-cart__buttons
  .button:not(.checkout):not(:hover) {
  color: var(--bs-ec-dark) !important;
}

body.electro-dark .off-canvas-cart .woocommerce-mini-cart__buttons .button {
  border-width: 0 !important;
}

body.electro-dark .electro-close-icon::after,
body.electro-dark .electro-close-icon::before {
  background-color: var(--bs-ec-dark-body) !important;
}

body.electro-dark form.woocommerce-checkout .order-review-wrapper {
  background-color: #212121 !important;
}

body.electro-dark #payment,
body.electro-dark #payment .payment_methods,
body.electro-dark #payment .payment_methods li,
body.electro-dark #payment .payment_methods li .payment_box,
body.electro-dark .woocommerce-checkout .h3,
body.electro-dark .woocommerce-checkout h3,
body.electro-dark .woocommerce-checkout-review-order-table tbody > tr,
body.electro-dark .woocommerce-checkout-review-order-table tbody > tr td,
body.electro-dark .woocommerce-checkout-review-order-table tbody > tr th,
body.electro-dark .woocommerce-checkout-review-order-table tfoot > tr,
body.electro-dark .woocommerce-checkout-review-order-table tfoot > tr td,
body.electro-dark .woocommerce-checkout-review-order-table tfoot > tr th,
body.electro-dark .woocommerce-checkout-review-order-table thead > tr,
body.electro-dark .woocommerce-checkout-review-order-table thead > tr td,
body.electro-dark .woocommerce-checkout-review-order-table thead > tr th,
body.electro-dark.woocommerce-order-received .h2,
body.electro-dark.woocommerce-order-received h2 {
  border-color: #2f3336 !important;
}

body.electro-dark .account-orders-table tbody td,
body.electro-dark .account-orders-table thead td,
body.electro-dark .account-orders-table thead th,
body.electro-dark .customer_details tbody td,
body.electro-dark .customer_details thead td,
body.electro-dark .customer_details thead th,
body.electro-dark .faq-page-title,
body.electro-dark .order_details tbody td,
body.electro-dark .order_details thead td,
body.electro-dark .order_details thead th {
  border-color: #2f3336 !important;
}

@media (min-width: 768px) {
  body.electro-dark .woocommerce-breadcrumb span.delimiter + a,
  body.electro-dark .woocommerce-breadcrumb span.delimiter + a:hover {
    background-color: #212121 !important;
  }
}

body.electro-dark .table > :not(caption) > * > *,
body.electro-dark table > :not(caption) > * > * {
  border-bottom-color: #2f3336 !important;
}

.electro-dark .products-4-1-4__nav .nav-link,
.electro-dark .products-carousel-tabs .nav-link {
  color: #d9d9d9 !important;
}

.electro-dark .products-4-1-4__nav .nav::after,
.electro-dark .products-carousel-tabs .nav::after {
  border-bottom-color: #2f3336 !important;
}

.electro-dark
  .banner-with-products-carousel
  .banner-with-products-carousel-inner,
.electro-dark
  .banner-with-products-carousel
  .banner-with-products-carousel-inner
  .btn:not(:hover):not(:focus),
.electro-dark
  .banner-with-products-carousel
  .banner-with-products-carousel-inner
  .button:not(:hover):not(:focus),
.electro-dark
  .banner-with-products-carousel
  .banner-with-products-carousel-inner
  .dokan-btn:not(:hover):not(:focus),
.electro-dark
  .banner-with-products-carousel
  .banner-with-products-carousel-inner
  .hero-action-btn:not(:hover):not(:focus),
.electro-dark
  .banner-with-products-carousel
  .banner-with-products-carousel-inner
  button:not(:hover):not(:focus),
.electro-dark
  .banner-with-products-carousel
  .banner-with-products-carousel-inner
  input:not(:hover):not(:focus)[type="button"],
.electro-dark
  .banner-with-products-carousel
  .banner-with-products-carousel-inner
  input:not(:hover):not(:focus)[type="reset"],
.electro-dark
  .banner-with-products-carousel
  .banner-with-products-carousel-inner
  input:not(:hover):not(:focus)[type="submit"],
.electro-dark .deal-products-with-featured header .deal-countdown-timer,
.electro-dark .home-mobile-v2-features-block .features-list .media-body,
.electro-dark
  .home-v8-slider
  .woocommerce-LoopProduct-link
  .woocommerce-loop-product__title,
.electro-dark .home-vertical-nav.departments-menu-v2 .vertical-menu-title,
.electro-dark .home-vertical-nav.departments-menu-v2 .vertical-menu-title a,
.electro-dark .mobile-handheld-department ul.nav li a,
.electro-dark .product-categories-list-with-header.v2 .section-title,
.electro-dark
  .products-carousel-banner-vertical-tabs
  .banners-tabs
  .tab-content
  .tab-pane.active
  .tab-content-inner,
.electro-dark .products-carousel-with-timer .deal-countdown-timer,
.electro-dark.page-template-template-homepage-v8
  .header-v1
  .electro-navigation
  .departments-menu-v2-title {
  color: var(--bs-ec-dark) !important;
}

.electro-dark
  .category-icons-carousel:not(.category-icons-carousel-v2)
  .category
  .title,
.electro-dark .handheld-footer.v2 .handheld-widget-menu .menu a,
.electro-dark .mobile-header-v1 .handheld-header-links > ul li > a,
.electro-dark .mobile-header-v1 .off-canvas-navigation-wrapper .navbar-toggler,
.electro-dark .mobile-header-v1 .off-canvas-navigation-wrapper button,
.electro-dark
  .mobile-header-v1
  .off-canvas-navigation-wrapper.toggled
  .navbar-toggler,
.electro-dark .mobile-header-v1 .off-canvas-navigation-wrapper.toggled button,
.electro-dark .product-categories-list .category a,
.electro-dark .product-categories-list-with-header .categories .category a,
.electro-dark .product-categories-menu-list .category a,
.electro-dark
  .products-carousel-banner-vertical-tabs
  .banners-tabs
  > .nav
  a:not(.active),
.electro-dark
  .vertical-menu-slider-category-with-das-inner
  .product-categories-list
  .category
  a,
.electro-dark .yamm .nav-title,
.electro-dark section header .action-text:not(:hover):not(:focus) {
  color: var(--bs-ec-dark-body) !important;
}

.electro-dark .tt-menu {
  background-color: var(--bs-ec-dark) !important;
}

.electro-dark
  .mobile-header-v1
  .site-search
  .widget.widget_product_search
  form
  button[type="submit"] {
  color: var(--bs-ec-dark-body) !important;
}

.electro-dark .mobile-header-v1 .header-logo svg path {
  fill: var(--bs-ec-dark-body) !important;
}

.electro-dark .deal-products-carousel .product,
.electro-dark .deal-products-with-featured ul.products,
.electro-dark .home-vertical-nav.departments-menu-v2 .dropdown > .dropdown-menu,
.electro-dark .products-carousel-banner-vertical-tabs .banners-tabs > .nav,
.electro-dark
  .products-carousel-banner-vertical-tabs
  .banners-tabs
  > .nav
  a:not(.active),
.electro-dark
  .products-carousel-with-image-inner
  .section-product-cards-carousel
  ul.products
  > li.product-card
  .product-inner,
.electro-dark .vertical-menu-slider-category-with-das-inner,
.electro-dark
  .vertical-menu-slider-category-with-das-inner
  .slider-das-block
  .da-block
  .da-inner {
  background-color: var(--bs-ec-dark) !important;
}

.electro-dark
  .banner-with-products-carousel
  .products-carousel
  .owl-item
  > .product,
.electro-dark .deal-products-with-featured ul.products > li.product,
.electro-dark
  .products-carousel-banner-vertical-tabs
  .products-carousel
  .owl-item
  > .product,
.electro-dark
  .products-carousel-with-image-inner
  .section-product-cards-carousel
  ul.products
  > li.product-card
  .product-inner:hover,
.electro-dark .vertical-menu,
.electro-dark .vertical-menu-slider-category-with-das {
  background-color: #212121 !important;
}
.vertical-menu > .menu-item:hover > a {
  background-color: #181818 !important;
}
.electro-dark .da-with-banner .da .da-inner,
.electro-dark .products-8-1 {
  background-color: #212121 !important;
}

.electro-dark .columns-8-1 ul.products > li.product {
  border-color: #212121 !important;
  background-color: var(--bs-ec-dark) !important;
}

.electro-dark
  .departments-menu-v2
  .departments-menu-v2-title
  + .dropdown-menu
  li.menu-item-has-children
  .dropdown-menu {
  top: 0 !important;
}

.electro-dark .electro-tabs + section.related > .h2,
.electro-dark .electro-tabs + section.related > h2,
.electro-dark .electro-tabs ~ div.products > .h2,
.electro-dark .electro-tabs ~ div.products > h2,
.electro-dark .home-list-categories .category::after,
.electro-dark .mobile-header-v1 .site-search .widget.widget_product_search form,
.electro-dark .product-categories-list-with-header.v2 .categories .category,
.electro-dark .products-4-1-4__nav,
.electro-dark
  .vertical-menu-slider-category-with-das-inner
  .product-categories-list
  .categories
  .category,
.electro-dark
  .vertical-menu-slider-category-with-das-inner
  .product-categories-list
  .categories
  .category:first-child,
.electro-dark
  .vertical-menu-slider-category-with-das-inner
  .slider-das-block
  .da-block
  .da
  + .da,
.electro-dark section > .action {
  border-color: #2f3336 !important;
}

.electro-dark .section-onsale-product .countdown > span .value::after,
.electro-dark .section-onsale-product-carousel .countdown > span .value::after {
  color: #6e767d !important;
}

.electro-dark .section-onsale-product .countdown > span b,
.electro-dark .section-onsale-product-carousel .countdown > span b,
.electro-dark .sidebar .product_list_widget li > a,
.electro-dark .sidebar .product_list_widget li > a .product-title {
  color: var(--bs-ec-dark-body) !important;
}

.electro-dark .product .loop-product-categories a {
  color: #6e767d !important;
}
body.electro-dark .note span,
.electro-dark .product .price {
  color: #1da1f2 !important;
}

.electro-dark .product .hover-area {
  background-color: #212121 !important;
}

.electro-dark .product .hover-area .action-buttons a,
.electro-dark .product .hover-area .action-buttons div,
.electro-dark .product .hover-area .action-buttons p,
.electro-dark .product .hover-area .action-buttons span {
  color: #d9d9d9 !important;
}

.electro-dark .product .add-to-cart-wrap .button::before,
.electro-dark .product .added_to_cart::before {
  color: #d9d9d9 !important;
}

.electro-dark
  .product:not(.owl-loaded):focus
  > .product-outer
  .add-to-cart-wrap
  .button::before,
.electro-dark
  .product:not(.owl-loaded):focus
  > .product-outer
  .added_to_cart::before,
.electro-dark
  .product:not(.owl-loaded):hover
  > .product-outer
  .add-to-cart-wrap
  .button::before,
.electro-dark
  .product:not(.owl-loaded):hover
  > .product-outer
  .added_to_cart::before {
  color: #181818 !important;
}

.electro-dark .product:not(:hover) .add-to-cart-wrap .button::before,
.electro-dark .product:not(:hover) .added_to_cart::before {
  background-color: #495057 !important;
}

.electro-dark
  .section-onsale-product-carousel-v9
  .onsale-product
  .product-item__footer
  .add-to-cart-wrap
  .button:not(:hover)::before,
.electro-dark
  .section-onsale-product-carousel-v9
  .onsale-product
  .product-item__footer
  .added_to_cart:not(:hover)::before {
  background-color: #495057 !important;
}

.electro-dark .owl-item > .product,
.electro-dark .products > .product {
  border-bottom-color: #2f3336 !important;
}

@media (min-width: 1200px) {
  .electro-dark .owl-item > .product.hover .product-inner,
  .electro-dark .owl-item > .product:hover .product-inner,
  .electro-dark .products > .product.hover .product-inner,
  .electro-dark .products > .product:hover .product-inner {
    background-color: #212121 !important;
  }

  .electro-dark .owl-item > .product.hover .hover-area,
  .electro-dark .owl-item > .product:hover .hover-area,
  .electro-dark .products > .product.hover .hover-area,
  .electro-dark .products > .product:hover .hover-area {
    border-color: #2f3336 !important;
  }
}

.electro-dark .owl-item > .product::after,
.electro-dark .products > .product::after {
  border-color: #2f3336 !important;
}

.electro-dark .woocommerce-loop-product__title {
  color: #d9d9d9 !important;
}

.electro-dark .products-4-1-4 {
  background-color: #212121 !important;
}

.electro-dark .products-4-1-4 .columns-4-1-4 ul.products > li.product {
  background-color: #181818 !important;
  border-color: #212121 !important;
}

.electro-dark .products-4-1-4 .products > .product.hover .product-inner,
.electro-dark .products-4-1-4 .products > .product:hover .product-inner {
  background-color: #181818 !important;
}

.electro-dark .products-4-1-4 .product .hover-area {
  background-color: #181818 !important;
}

.electro-dark
  .products-4-1-4
  .products-1
  .product:not(:hover)
  .add-to-cart-wrap
  .button::before,
.electro-dark
  .products-4-1-4
  .products-1
  .product:not(:hover)
  .added_to_cart::before {
  background-color: transparent !important;
  color: var(--bs-ec-dark) !important;
}

.electro-dark
  .products-4-1-4
  .products-1
  .products.show-btn
  > li.product
  .added_to_cart,
.electro-dark
  .products-4-1-4
  .products-1
  .products.show-btn
  > li.product
  .button {
  color: var(--bs-ec-dark) !important;
}

.electro-dark
  .products-4-1-4
  .products-1
  .products.show-btn
  > li.product
  .added_to_cart::before,
.electro-dark
  .products-4-1-4
  .products-1
  .products.show-btn
  > li.product
  .button::before {
  color: #181818 !important;
}

.electro-dark
  .products-4-1-4
  .products-1
  .products.show-btn
  > li.product
  .added_to_cart:focus,
.electro-dark
  .products-4-1-4
  .products-1
  .products.show-btn
  > li.product
  .added_to_cart:hover,
.electro-dark
  .products-4-1-4
  .products-1
  .products.show-btn
  > li.product
  .button:focus,
.electro-dark
  .products-4-1-4
  .products-1
  .products.show-btn
  > li.product
  .button:hover {
  color: #d9d9d9 !important;
  background-color: #212121 !important;
}

.electro-dark
  .products-4-1-4
  .products-1
  .products.show-btn
  > li.product
  .added_to_cart:focus::before,
.electro-dark
  .products-4-1-4
  .products-1
  .products.show-btn
  > li.product
  .added_to_cart:hover::before,
.electro-dark
  .products-4-1-4
  .products-1
  .products.show-btn
  > li.product
  body.electro-dark
  .masthead
  .primary-nav-menu
  .nav-inline
  > .menu-item
  a,
.button:focus::before,
.electro-dark
  .products-4-1-4
  .products-1
  .products.show-btn
  > li.product
  .button:hover::before {
  color: #d9d9d9 !important;
}

.electro-dark .deals-block .section-onsale-product {
  border-color: #212121 !important;
  background-color: #212121 !important;
  color: #d9d9d9 !important;
}

@media (min-width: 1200px) {
  .electro-dark
    .deals-block
    .section-onsale-product
    .woocommerce-loop-product__title {
    padding: 0 74px !important;
  }
}

.electro-dark .deals-block .section-onsale-product .deal-progress .progress {
  background-color: #444 !important;
  border-radius: 20px !important;
}

.electro-dark
  .deals-block
  .section-onsale-product
  .deal-progress
  .progress-bar {
  border-radius: 20px !important;
}

.electro-dark .deals-block .section-onsale-product .countdown > span .value {
  background-color: #737373 !important;
  color: var(--bs-ec-dark) !important;
}

.electro-dark .deals-block .section-onsale-product .countdown {
  color: #6e767d !important;
}

@media (min-width: 768px) {
  .electro-dark section header.show-nav {
    border-bottom-color: #2f3336 !important;
  }

  .electro-dark .show-nav .nav .nav-link {
    color: #6e767d !important;
  }
}

.electro-dark .show-nav .nav .nav-link {
  color: #6e767d !important;
}

.electro-dark .show-nav .nav .active .nav-link {
  color: #181818 !important;
}
.electro-dark .departments-menu .dropdown-menu > .menu-item + .menu-item > a {
  border-color: #2f3336 !important;
}
.electro-dark
  .show-nav
  .nav
  .nav-item:not(.active)
  .nav-link:not(:hover):not(:focus) {
  color: #6e767d !important;
}

body.electro-dark
  .departments-menu
  .dropdown-menu
  > .menu-item
  + .menu-item
  > a {
  border-top-color: #2f3336 !important;
}

body.electro-dark .navbar-primary .navbar-mini-cart .dropdown-menu-mini-cart,
body.electro-dark .site-header .dropdown-menu {
  background-color: #212121 !important;
  color: #d9d9d9 !important;
}
.electro-dark section header {
  border-bottom-color: #2f3336 !important;
  color: #d9d9d9 !important;
}
.electro-dark section header h1,
.electro-dark section header.show-nav {
  color: #d9d9d9 !important;
}

.electro-dark .footer-widgets .widget-title,
.electro-dark .owl-brands {
  border-color: #2f3336 !important;
}

.electro-dark .footer-widgets .widget-title,
.electro-dark .product_list_widget .product-title {
  color: #d9d9d9 !important;
}

.electro-dark .product_list_widget .electro-price {
  color: #1da1f2 !important;
}

.electro-dark .product_list_widget .electro-price ins {
  color: #e0245e !important;
}
body.electro-dark .modal-content,
.electro-dark .footer-bottom-widgets {
  background-color: var(--bs-ec-dark) !important;
}

.electro-dark .copyright-bar,
.electro-dark .copyright-bar a,
.electro-dark .footer-bottom-widgets,
.electro-dark .footer-bottom-widgets ul > li > a {
  color: #d9d9d9 !important;
}

.electro-dark .footer-social-icons .social-icons a {
  color: #6e767d !important;
}

body.electro-dark .input-group-addon select,
body.electro-dark .input-group-addon,
.electro-dark .copyright-bar,
.electro-dark .footer-newsletter input[type="email"],
.electro-dark .footer-newsletter input[type="text"],
.electro-dark
  div.wpforms-container-full.ec-newsletter-form
  .wpforms-form
  input[type="email"] {
  background-color: #212121 !important;
}
body.electro-dark .navbar-primary .navbar-nav .nav-link,
body.electro-dark .header-v2 .header-icon > a {
  color: var(--bs-ec-dark) !important;
}

.electro-dark
  div.wpforms-container-full.ec-newsletter-form
  .wpforms-form
  input[type="email"]::placeholder {
  color: #fff !important;
  opacity: 0.7 !important;
}

.electro-dark .footer-newsletter .button,
.electro-dark
  div.wpforms-container-full.ec-newsletter-form
  .wpforms-form
  button[type="submit"],
.electro-dark
  div.wpforms-container-full.ec-newsletter-form
  .wpforms-form
  input[type="submit"] {
  background-color: var(--bs-ec-dark) !important;
  border-color: var(--bs-ec-dark) !important;
}

.electro-dark .footer-newsletter .button:hover,
.electro-dark
  div.wpforms-container-full.ec-newsletter-form
  .wpforms-form
  button[type="submit"]:hover,
.electro-dark
  div.wpforms-container-full.ec-newsletter-form
  .wpforms-form
  input[type="submit"]:hover {
  border-color: #000 !important;
}

.electro-dark .footer-newsletter .newsletter-marketing-text,
.electro-dark .footer-newsletter .newsletter-title {
  color: var(--bs-ec-dark) !important;
}

.electro-dark .header-v11 .navbar-search .form-control,
.electro-dark .header-v11 .navbar-search .input-text,
.electro-dark .header-v11 .navbar-search .search-categories,
.electro-dark .header-v11 .navbar-search input[type="email"],
.electro-dark .header-v11 .navbar-search input[type="password"],
.electro-dark .header-v11 .navbar-search input[type="search"],
.electro-dark
  .header-v11
  .navbar-search
  input[type="text"]:not(.form-control):not(input[type="email"]):not(
    input[type="url"]
  ):not(input[type="password"]):not(input[type="search"]):not(textarea):not(
    .input-text
  ),
.electro-dark .header-v11 .navbar-search input[type="url"],
.electro-dark .header-v11 .navbar-search textarea {
  background-color: #4c4c4c !important;
}

.electro-dark .header-v11 .navbar-search .input-search-field input,
.electro-dark .header-v11 .navbar-search .input-search-field input::placeholder,
.electro-dark .header-v11 .navbar-search select {
  color: #dfdfdf !important;
}

.electro-dark .header-v11 .navbar-search select {
  background: #4c4c4c
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEUAAAB6eoB9fX16e4B0dHR6e396e396e38AAAD0PwmfAAAAB3RSTlMAYCv0C9Wfci8qiQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkDAcPHiGKUk4wAAAAKUlEQVQI12NgwAsYBaAMZSMIzRJe6gBmsJWXJ+DQBJeCK4ZrRxiIAwAAkEEFlZkbA/IAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTItMDdUMTU6MzA6MzMrMDA6MDBGE4oqAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTA3VDE1OjMwOjMzKzAwOjAwN04ylgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=)
    no-repeat right 0.75rem center !important;
}

body.electro-dark .products-carousel-with-image {
  background-blend-mode: exclusion !important;
}
.electro-dark .electro-navbar-primary .nav > .menu-item:hover > a,
.electro-dark .full-color-background .masthead .navbar-search .input-group .btn,
.electro-dark
  .full-color-background
  .masthead
  .navbar-search
  .input-group
  .button,
.electro-dark
  .full-color-background
  .masthead
  .navbar-search
  .input-group
  .dokan-btn,
.electro-dark
  .full-color-background
  .masthead
  .navbar-search
  .input-group
  .hero-action-btn,
.electro-dark
  .full-color-background
  .masthead
  .navbar-search
  .input-group
  button,
.electro-dark
  .full-color-background
  .masthead
  .navbar-search
  .input-group
  input[type="button"],
.electro-dark
  .full-color-background
  .masthead
  .navbar-search
  .input-group
  input[type="reset"],
.electro-dark
  .full-color-background
  .masthead
  .navbar-search
  .input-group
  input[type="submit"],
.electro-dark .masthead .navbar-search .input-group .btn,
.electro-dark .masthead .navbar-search .input-group .button,
.electro-dark .masthead .navbar-search .input-group .dokan-btn,
.electro-dark .masthead .navbar-search .input-group .hero-action-btn,
.electro-dark .masthead .navbar-search .input-group button,
.electro-dark .masthead .navbar-search .input-group input[type="button"],
.electro-dark .masthead .navbar-search .input-group input[type="reset"],
.electro-dark .masthead .navbar-search .input-group input[type="submit"],
.electro-handheld-footer-bar ul li a .count,
.electro-navbar,
.electro-navbar-primary,
.footer-newsletter,
.full-color-background .header-v3,
.full-color-background .header-v4,
.full-color-background .top-bar,
.handheld-header-v2,
.handheld-header-v2.stuck,
.handheld-navigation-wrapper .stuck .navbar-toggler,
.handheld-navigation-wrapper .stuck button,
.handheld-navigation-wrapper.toggled .stuck .navbar-toggler,
.handheld-navigation-wrapper.toggled .stuck button,
.header-icon-counter,
.header-v1 .navbar-search .input-group .btn,
.header-v1 .navbar-search .input-group .button,
.header-v1 .navbar-search .input-group .dokan-btn,
.header-v1 .navbar-search .input-group .hero-action-btn,
.header-v1 .navbar-search .input-group button,
.header-v1 .navbar-search .input-group input[type="button"],
.header-v1 .navbar-search .input-group input[type="reset"],
.header-v1 .navbar-search .input-group input[type="submit"],
.header-v10 .navbar-search .input-group .btn,
.header-v10 .navbar-search .input-group .button,
.header-v10 .navbar-search .input-group .dokan-btn,
.header-v10 .navbar-search .input-group .hero-action-btn,
.header-v10 .navbar-search .input-group button,
.header-v10 .navbar-search .input-group input[type="button"],
.header-v10 .navbar-search .input-group input[type="reset"],
.header-v10 .navbar-search .input-group input[type="submit"],
.header-v10 .secondary-nav-menu,
.header-v11 .navbar-search .input-group-btn .btn,
.header-v11 .navbar-search .input-group-btn .button,
.header-v11 .navbar-search .input-group-btn .dokan-btn,
.header-v11 .navbar-search .input-group-btn .hero-action-btn,
.header-v11 .navbar-search .input-group-btn button,
.header-v11 .navbar-search .input-group-btn input[type="button"],
.header-v11 .navbar-search .input-group-btn input[type="reset"],
.header-v11 .navbar-search .input-group-btn input[type="submit"],
.header-v12 .navbar-search .input-group .btn,
.header-v12 .navbar-search .input-group .button,
.header-v12 .navbar-search .input-group .dokan-btn,
.header-v12 .navbar-search .input-group .hero-action-btn,
.header-v12 .navbar-search .input-group button,
.header-v12 .navbar-search .input-group input[type="button"],
.header-v12 .navbar-search .input-group input[type="reset"],
.header-v12 .navbar-search .input-group input[type="submit"],
.header-v3 .navbar-search .input-group .btn,
.header-v3 .navbar-search .input-group .button,
.header-v3 .navbar-search .input-group .dokan-btn,
.header-v3 .navbar-search .input-group .hero-action-btn,
.header-v3 .navbar-search .input-group button,
.header-v3 .navbar-search .input-group input[type="button"],
.header-v3 .navbar-search .input-group input[type="reset"],
.header-v3 .navbar-search .input-group input[type="submit"],
.header-v5,
.header-v5 .header-top,
.header-v5 .stuck,
.header-v6 .navbar-search .input-group .btn,
.header-v6 .navbar-search .input-group .button,
.header-v6 .navbar-search .input-group .dokan-btn,
.header-v6 .navbar-search .input-group .hero-action-btn,
.header-v6 .navbar-search .input-group button,
.header-v6 .navbar-search .input-group input[type="button"],
.header-v6 .navbar-search .input-group input[type="reset"],
.header-v6 .navbar-search .input-group input[type="submit"],
.header-v7 .masthead,
.header-v8 .navbar-search .input-group .btn,
.header-v8 .navbar-search .input-group .button,
.header-v8 .navbar-search .input-group .dokan-btn,
.header-v8 .navbar-search .input-group .hero-action-btn,
.header-v8 .navbar-search .input-group button,
.header-v8 .navbar-search .input-group input[type="button"],
.header-v8 .navbar-search .input-group input[type="reset"],
.header-v8 .navbar-search .input-group input[type="submit"],
.header-v9 .navbar-search .input-group .btn,
.header-v9 .navbar-search .input-group .button,
.header-v9 .navbar-search .input-group .dokan-btn,
.header-v9 .navbar-search .input-group .hero-action-btn,
.header-v9 .navbar-search .input-group button,
.header-v9 .navbar-search .input-group input[type="button"],
.header-v9 .navbar-search .input-group input[type="reset"],
.header-v9 .navbar-search .input-group input[type="submit"],
.home-mobile-v2-features-block,
.mobile-header-v2,
.mobile-header-v2.stuck,
.navbar-compare .count,
.navbar-primary,
.navbar-search-input-group .navbar-search-button,
.navbar-wishlist .count,
.owl-dots .owl-dot.active,
.owl-item .product:hover .added_to_cart::before,
.owl-item .product:hover .button::before,
.pace .pace-progress,
.pagination ul.page-numbers > li a.current,
.pagination ul.page-numbers > li span.current,
.product-categories-list-with-header.v2 header .caption .section-title,
.products-2-1-2 .nav-link.active::before,
.products-2-1-2 .nav-link:hover::before,
.products-4-1-4 .nav-link.active::before,
.products-4-1-4 .nav-link:hover::before,
.products-6-1 header.show-nav ul.nav .nav-item.active .nav-link,
.products-carousel-banner-vertical-tabs .banners-tabs > .nav a.active,
.products-carousel-tabs .nav-link.active::before,
.products-carousel-tabs-v5 header ul.nav-inline .nav-link.active,
.products-carousel-tabs-with-deal header ul.nav-inline .nav-link.active,
.products-carousel-with-timer .deal-countdown-timer,
.products.show-btn > li.product .added_to_cart,
.products.show-btn > li.product .button,
.section-onsale-product .savings,
.section-onsale-product-carousel
  .onsale-product-carousel
  .onsale-product
  .onsale-product-content
  .deal-cart-button
  .added_to_cart,
.section-onsale-product-carousel
  .onsale-product-carousel
  .onsale-product
  .onsale-product-content
  .deal-cart-button
  .button,
.section-onsale-product-carousel .savings,
.section-onsale-product-carousel-v9 .onsale-product .deal-countdown-timer,
.show-nav .nav .nav-item.active .nav-link,
.single-product
  .product-images-wrapper
  .electro-wc-product-gallery
  .flex-control-nav
  li
  a.flex-active,
.single-product .product-images-wrapper .flex-control-nav li a.flex-active,
.single-product
  .product-images-wrapper
  .woocommerce-product-gallery.electro-carousel-loaded
  .flex-control-nav
  li
  a.flex-active,
.single_add_to_cart_button,
.top-bar-v3,
.vertical-menu > li:first-child,
.wc-tabs > li.active a::before,
.widget.widget_tag_cloud .tagcloud a:focus,
.widget.widget_tag_cloud .tagcloud a:hover,
.widget_electro_products_carousel_widget
  .section-products-carousel
  .owl-nav
  .owl-next:hover,
.widget_electro_products_carousel_widget
  .section-products-carousel
  .owl-nav
  .owl-prev:hover,
.widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-info,
.woocommerce-noreviews,
.woocommerce-pagination ul.page-numbers > li a.current,
.woocommerce-pagination ul.page-numbers > li span.current,
.wpb-accordion
  .vc_tta.vc_general
  .vc_tta-panel.vc_active
  .vc_tta-panel-heading
  .vc_tta-panel-title
  > a
  i,
.yith-wcqv-button,
div.wpforms-container-full .wpforms-form .wpforms-page-button,
div.wpforms-container-full .wpforms-form button[type="submit"],
div.wpforms-container-full .wpforms-form input[type="submit"],
li.product:hover .added_to_cart::before,
li.product:hover .button::before,
p.no-comments,
section
  .deals-carousel-inner-block
  .onsale-product
  .onsale-product-content
  .deal-cart-button
  .added_to_cart,
section
  .deals-carousel-inner-block
  .onsale-product
  .onsale-product-content
  .deal-cart-button
  .button,
section.category-icons-carousel-v2,
ul.products > li.product.list-view.list-view-small .button:active::after,
ul.products > li.product.list-view.list-view-small .button:focus::after,
ul.products > li.product.list-view.list-view-small .button:hover::after,
ul.products > li.product.list-view:not(.list-view-small) .button:active,
ul.products > li.product.list-view:not(.list-view-small) .button:focus,
ul.products > li.product.list-view:not(.list-view-small) .button:hover,
ul.products[data-view="list-view"].columns-1
  > li.product
  .product-loop-footer
  .button,
ul.products[data-view="list-view"].columns-2
  > li.product
  .product-loop-footer
  .button,
ul.products[data-view="list-view"].columns-3
  > li.product
  .product-loop-footer
  .button,
ul.products[data-view="list-view"].columns-4
  > li.product
  .product-loop-footer
  .button,
ul.products[data-view="list-view"].columns-5
  > li.product
  .product-loop-footer
  .button,
ul.products[data-view="list-view"].columns-6
  > li.product
  .product-loop-footer
  .button,
ul.products[data-view="list-view"].columns-7
  > li.product
  .product-loop-footer
  .button,
ul.products[data-view="list-view"].columns-8
  > li.product
  .product-loop-footer
  .button,
ul.products[data-view="list-view"]
  > li.product
  .product-item__footer
  .add-to-cart-wrap
  a {
  background-color: var(--bs-ec-primary) !important;
}

.custom .tp-bullet.selected,
.electro-dark .full-color-background .masthead .header-icon-counter,
.electro-dark .show-nav .nav .active .nav-link,
.hero-action-btn,
.home-v1-slider .btn-primary,
.home-v2-slider .btn-primary,
.home-v3-slider .btn-primary,
.wc-search button:not(:hover) {
  background-color: var(--bs-ec-primary) !important;
}
.electro-dark .electro-navbar .navbar-search .input-group .btn,
.electro-dark .electro-navbar .navbar-search .input-group .button,
.electro-dark .electro-navbar .navbar-search .input-group .dokan-btn,
.electro-dark .electro-navbar .navbar-search .input-group .hero-action-btn,
.electro-dark .electro-navbar .navbar-search .input-group button,
.electro-dark .electro-navbar .navbar-search .input-group input[type="button"],
.electro-dark .electro-navbar .navbar-search .input-group input[type="reset"],
.electro-dark .electro-navbar .navbar-search .input-group input[type="submit"],
.electro-dark .masthead .navbar-search .input-group .btn,
.electro-dark .masthead .navbar-search .input-group .button,
.electro-dark .masthead .navbar-search .input-group .dokan-btn,
.electro-dark .masthead .navbar-search .input-group .hero-action-btn,
.electro-dark .masthead .navbar-search .input-group button,
.electro-dark .masthead .navbar-search .input-group input[type="button"],
.electro-dark .masthead .navbar-search .input-group input[type="reset"],
.electro-dark .masthead .navbar-search .input-group input[type="submit"],
.footer-widgets .widget-title:after,
.header-v1 .aws-container .aws-search-field,
.header-v1 .navbar-search .input-group .btn,
.header-v1 .navbar-search .input-group .button,
.header-v1 .navbar-search .input-group .dokan-btn,
.header-v1 .navbar-search .input-group .form-control,
.header-v1 .navbar-search .input-group .hero-action-btn,
.header-v1 .navbar-search .input-group .input-group-addon,
.header-v1 .navbar-search .input-group .input-text,
.header-v1 .navbar-search .input-group button,
.header-v1 .navbar-search .input-group input[type="button"],
.header-v1 .navbar-search .input-group input[type="email"],
.header-v1 .navbar-search .input-group input[type="password"],
.header-v1 .navbar-search .input-group input[type="reset"],
.header-v1 .navbar-search .input-group input[type="search"],
.header-v1 .navbar-search .input-group input[type="submit"],
.header-v1
  .navbar-search
  .input-group
  input[type="text"]:not(.form-control):not(input[type="email"]):not(
    input[type="url"]
  ):not(input[type="password"]):not(input[type="search"]):not(textarea):not(
    .input-text
  ),
.header-v1 .navbar-search .input-group input[type="url"],
.header-v1 .navbar-search .input-group textarea,
.header-v10 .navbar-search .input-group .btn,
.header-v10 .navbar-search .input-group .button,
.header-v10 .navbar-search .input-group .dokan-btn,
.header-v10 .navbar-search .input-group .form-control,
.header-v10 .navbar-search .input-group .hero-action-btn,
.header-v10 .navbar-search .input-group .input-group-addon,
.header-v10 .navbar-search .input-group .input-text,
.header-v10 .navbar-search .input-group button,
.header-v10 .navbar-search .input-group input[type="button"],
.header-v10 .navbar-search .input-group input[type="email"],
.header-v10 .navbar-search .input-group input[type="password"],
.header-v10 .navbar-search .input-group input[type="reset"],
.header-v10 .navbar-search .input-group input[type="search"],
.header-v10 .navbar-search .input-group input[type="submit"],
.header-v10
  .navbar-search
  .input-group
  input[type="text"]:not(.form-control):not(input[type="email"]):not(
    input[type="url"]
  ):not(input[type="password"]):not(input[type="search"]):not(textarea):not(
    .input-text
  ),
.header-v10 .navbar-search .input-group input[type="url"],
.header-v10 .navbar-search .input-group textarea,
.header-v12 .navbar-search .input-group .btn,
.header-v12 .navbar-search .input-group .button,
.header-v12 .navbar-search .input-group .dokan-btn,
.header-v12 .navbar-search .input-group .form-control,
.header-v12 .navbar-search .input-group .hero-action-btn,
.header-v12 .navbar-search .input-group .input-group-addon,
.header-v12 .navbar-search .input-group .input-text,
.header-v12 .navbar-search .input-group button,
.header-v12 .navbar-search .input-group input[type="button"],
.header-v12 .navbar-search .input-group input[type="email"],
.header-v12 .navbar-search .input-group input[type="password"],
.header-v12 .navbar-search .input-group input[type="reset"],
.header-v12 .navbar-search .input-group input[type="search"],
.header-v12 .navbar-search .input-group input[type="submit"],
.header-v12
  .navbar-search
  .input-group
  input[type="text"]:not(.form-control):not(input[type="email"]):not(
    input[type="url"]
  ):not(input[type="password"]):not(input[type="search"]):not(textarea):not(
    .input-text
  ),
.header-v12 .navbar-search .input-group input[type="url"],
.header-v12 .navbar-search .input-group textarea,
.header-v3 .aws-container .aws-search-field,
.header-v3 .navbar-search .input-group .btn,
.header-v3 .navbar-search .input-group .button,
.header-v3 .navbar-search .input-group .dokan-btn,
.header-v3 .navbar-search .input-group .form-control,
.header-v3 .navbar-search .input-group .hero-action-btn,
.header-v3 .navbar-search .input-group .input-group-addon,
.header-v3 .navbar-search .input-group .input-text,
.header-v3 .navbar-search .input-group button,
.header-v3 .navbar-search .input-group input[type="button"],
.header-v3 .navbar-search .input-group input[type="email"],
.header-v3 .navbar-search .input-group input[type="password"],
.header-v3 .navbar-search .input-group input[type="reset"],
.header-v3 .navbar-search .input-group input[type="search"],
.header-v3 .navbar-search .input-group input[type="submit"],
.header-v3
  .navbar-search
  .input-group
  input[type="text"]:not(.form-control):not(input[type="email"]):not(
    input[type="url"]
  ):not(input[type="password"]):not(input[type="search"]):not(textarea):not(
    .input-text
  ),
.header-v3 .navbar-search .input-group input[type="url"],
.header-v3 .navbar-search .input-group textarea,
.header-v6 .aws-container .aws-search-field,
.header-v6 .navbar-search .input-group .btn,
.header-v6 .navbar-search .input-group .button,
.header-v6 .navbar-search .input-group .dokan-btn,
.header-v6 .navbar-search .input-group .form-control,
.header-v6 .navbar-search .input-group .hero-action-btn,
.header-v6 .navbar-search .input-group .input-group-addon,
.header-v6 .navbar-search .input-group .input-text,
.header-v6 .navbar-search .input-group button,
.header-v6 .navbar-search .input-group input[type="button"],
.header-v6 .navbar-search .input-group input[type="email"],
.header-v6 .navbar-search .input-group input[type="password"],
.header-v6 .navbar-search .input-group input[type="reset"],
.header-v6 .navbar-search .input-group input[type="search"],
.header-v6 .navbar-search .input-group input[type="submit"],
.header-v6
  .navbar-search
  .input-group
  input[type="text"]:not(.form-control):not(input[type="email"]):not(
    input[type="url"]
  ):not(input[type="password"]):not(input[type="search"]):not(textarea):not(
    .input-text
  ),
.header-v6 .navbar-search .input-group input[type="url"],
.header-v6 .navbar-search .input-group textarea,
.header-v8 .aws-container .aws-search-field,
.header-v8 .navbar-search .input-group .btn,
.header-v8 .navbar-search .input-group .button,
.header-v8 .navbar-search .input-group .dokan-btn,
.header-v8 .navbar-search .input-group .form-control,
.header-v8 .navbar-search .input-group .hero-action-btn,
.header-v8 .navbar-search .input-group .input-group-addon,
.header-v8 .navbar-search .input-group .input-text,
.header-v8 .navbar-search .input-group button,
.header-v8 .navbar-search .input-group input[type="button"],
.header-v8 .navbar-search .input-group input[type="email"],
.header-v8 .navbar-search .input-group input[type="password"],
.header-v8 .navbar-search .input-group input[type="reset"],
.header-v8 .navbar-search .input-group input[type="search"],
.header-v8 .navbar-search .input-group input[type="submit"],
.header-v8
  .navbar-search
  .input-group
  input[type="text"]:not(.form-control):not(input[type="email"]):not(
    input[type="url"]
  ):not(input[type="password"]):not(input[type="search"]):not(textarea):not(
    .input-text
  ),
.header-v8 .navbar-search .input-group input[type="url"],
.header-v8 .navbar-search .input-group textarea,
.header-v9 .navbar-search .input-group .btn,
.header-v9 .navbar-search .input-group .button,
.header-v9 .navbar-search .input-group .dokan-btn,
.header-v9 .navbar-search .input-group .form-control,
.header-v9 .navbar-search .input-group .hero-action-btn,
.header-v9 .navbar-search .input-group .input-group-addon,
.header-v9 .navbar-search .input-group .input-text,
.header-v9 .navbar-search .input-group button,
.header-v9 .navbar-search .input-group input[type="button"],
.header-v9 .navbar-search .input-group input[type="email"],
.header-v9 .navbar-search .input-group input[type="password"],
.header-v9 .navbar-search .input-group input[type="reset"],
.header-v9 .navbar-search .input-group input[type="search"],
.header-v9 .navbar-search .input-group input[type="submit"],
.header-v9
  .navbar-search
  .input-group
  input[type="text"]:not(.form-control):not(input[type="email"]):not(
    input[type="url"]
  ):not(input[type="password"]):not(input[type="search"]):not(textarea):not(
    .input-text
  ),
.header-v9 .navbar-search .input-group input[type="url"],
.header-v9 .navbar-search .input-group textarea,
.home-v13-vertical-menu .vertical-menu-title .title::after,
.home-v5-slider
  .section-onsale-product-v2
  .onsale-product
  .onsale-product-content
  .deal-countdown
  > span,
.mobile-header-v1 .site-search .widget.widget_product_search form,
.mobile-header-v1 .site-search .widget.widget_search form,
.navbar-primary .navbar-mini-cart .dropdown-menu-mini-cart,
.navbar-search-input-group .custom-select,
.navbar-search-input-group .search-field,
.pings-title::after,
.products-2-1-2 .nav-link.active::after,
.products-4-1-4 .nav-link.active::after,
.products-6-1 header ul.nav .active .nav-link,
.products-6-1 header.show-nav ul.nav .nav-item.active .nav-link,
.products-6-1-with-categories header ul.nav-inline .active .nav-link,
.products-carousel-tabs .nav-link.active::after,
.products-carousel-tabs-v5 header ul.nav-inline .nav-link:hover,
.products-carousel-tabs-with-deal header ul.nav-inline .nav-link:hover,
.products-with-category-image header ul.nav-inline .active .nav-link,
.show-nav .nav .nav-item.active .nav-link,
.sidebar .widget-title::after,
.sidebar-blog .widget-title::after,
.single-product .electro-tabs + section.products > .h2::after,
.single-product .electro-tabs + section.products > h2::after,
.single-product .electro-tabs ~ div.products > .h2::after,
.single-product .electro-tabs ~ div.products > h2::after,
.single-product .related > .h2::after,
.single-product .related > h2::after,
.single-product .up-sells > .h2::after,
.single-product .up-sells > h2::after,
.single-product .woocommerce-tabs + section.products > .h2::after,
.single-product .woocommerce-tabs + section.products > h2::after,
.single-product .woocommerce-tabs ~ div.products > .h2::after,
.single-product .woocommerce-tabs ~ div.products > h2::after,
.track-order .h2::after,
.track-order h2::after,
.wc-tabs > li.active a::after,
.widget.widget_tag_cloud .tagcloud a:focus,
.widget.widget_tag_cloud .tagcloud a:hover,
.widget_electro_products_carousel_widget
  .section-products-carousel
  .owl-nav
  .owl-next:hover,
.widget_electro_products_carousel_widget
  .section-products-carousel
  .owl-nav
  .owl-prev:hover,
.widget_price_filter .ui-slider .ui-slider-handle:last-child,
.woocommerce-Address header.title .h3::after,
.woocommerce-Address header.title h3::after,
.woocommerce-account .h2::after,
.woocommerce-account h2::after,
.woocommerce-checkout .h3::after,
.woocommerce-checkout h3::after,
.woocommerce-edit-address form .h3::after,
.woocommerce-edit-address form h3::after,
.woocommerce-order-received .h2::after,
.woocommerce-order-received h2::after,
.wpb-accordion
  .vc_tta.vc_general
  .vc_tta-panel.vc_active
  .vc_tta-panel-heading
  .vc_tta-panel-title
  > a
  i,
body:not(.electro-dark) .wc-search input[type="search"],
div.wpforms-container-full .wpforms-form .wpforms-page-button,
div.wpforms-container-full .wpforms-form button[type="submit"],
div.wpforms-container-full .wpforms-form input[type="submit"],
section header .h1::after,
section header h1::after,
section.products-carousel-v5 header .nav-inline .active .nav-link,
section.section-onsale-product,
section.section-onsale-product-carousel .onsale-product-carousel,
section.section-product-cards-carousel header ul.nav .active .nav-link {
  border-color: var(--bs-ec-primary) !important;
}

body.electro-dark .personal .nav h4,
body.electro-dark .app_field label,
body.electro-dark .breadcrumb li {
  color: var(--bs-ec-dark-body) !important;
}
body.electro-dark
  .u-header
  .vertical-menu
  .u-header__nav-item[data-event="hover"]:hover
  .u-header__nav-link,
body.electro-dark .card-header,
body.electro-dark .card,
body.electro-dark .dark-bg-black,
body.electro-dark .list-group .list-group-item,
body.electro-dark .hs-mega-menu,
body.electro-dark .card-body,
body.electro-dark .dropdown-menu,
body.electro-dark
  .departments-menu
  .menu-item-has-children:hover
  > .dropdown-menu,
body.electro-dark .nav_filter,
body.electro-dark .mCustomScrollBox,
body.electro-dark .bg-gray-14,
body.electro-dark .bg-gray-13,
body.electro-dark .dropdown-toggle,
body.electro-dark .input-group input,
body.electro-dark .table-responsive th,
body.electro-dark .hs-sub-menu,
body.electro-dark .one-them-btn,
body.electro-dark .departments-menu .dropdown-menu > .menu-item > a:hover {
  background-color: #181818 !important;
}
body.electro-dark .one-them-btn {
  border: 1px solid var(--bs-dark);
}
body.electro-dark .js-slide .text-gray-90,
body.electro-dark .bg-primary,
body.electro-dark .slick-list,
body.electro-dark .dark-text-black,
body.electro-dark .profil .photo label i,
body.electro-dark .add_to_cart_button::before {
  color: var(--bs-dark) !important;
}
body.electro-dark .wishlist_card span,
body.electro-dark .wishlist_card p,
body.electro-dark .main_title,
body.electro-dark .main_title h4,
body.electro-dark .main_box p,
body.electro-dark .main_box h6,
body.electro-dark .header h4,
body.electro-dark .det_box p,
body.electro-dark .tab-content .address_box .head h6,
body.electro-dark .tab-content .address_box .head p,
body.electro-dark .info_box p,
body.electro-dark .modal-content .modal-header h1,
body.electro-dark .tab-content .wish_card h5,
body.electro-dark #delete .modal-body p,
body.electro-dark #delete .modal-body h5,
body.electro-dark .tab-content .wish_card .wish span,
body.electro-dark .text-gray-39,
body.electro-dark .text-gray-90,
body.electro-dark .list-group-flush .text-gray-90,
body.electro-dark .text-gray-90,
body.electro-dark .input-group-append span,
body.electro-dark aside .lists li span,
body.electro-dark .u-header__sub-menu-title,
body.electro-dark .card-header {
  color: var(--bs-ec-dark-body) !important;
}

body.electro-dark .address_box,
body.electro-dark .btns .one-them-btn,
body.electro-dark .app_field .inp,
body.electro-dark .sidebar,
body.electro-dark .tab-content .note,
body.electro-dark .modal-content .modal-footer,
body.electro-dark .modal-content .modal-header,
body.electro-dark .tab-content .order_box,
body.electro-dark .tab-content .wish_card .footer,
body.electro-dark .tab-content .wish_card,
body.electro-dark .tab-content .order_box .order_details ul,
body.electro-dark .tab-content .holder .option,
body.electro-dark .tab-content .address_box .head,
body.electro-dark .card .card-header,
body.electro-dark .border-bottom,
body.electro-dark .border,
body.electro-dark .nav-tab,
body.electro-dark .border-color-1,
body.electro-dark .u-header + main .vertical-menu .u-header__nav-link,
body.electro-dark .u-header .vertical-menu .u-header__nav-link,
body.electro-dark .list-group-item,
body.electro-dark table td,
body.electro-dark table th,
body.electro-dark
  .sidebar-navbar.view-all
  > li:not(:last-child):not(:first-child),
body.electro-dark .dropdown-title,
body.electro-dark .prodcut-list-view-small li,
body.electro-dark .product-item,
body.electro-dark .card,
body.electro-dark .tab-content .header {
  border-color: var(--bs-dark) !important;
}
body.electro-dark .nav_filter .inp,
body.electro-dark .tab-content ic,
body.electro-dark .acc .ec,
body.electro-dark
  .u-header
  + main
  .vertical-menu
  .u-header__nav-item[data-event="hover"]:hover
  .u-header__nav-link,
body.electro-dark .form-control,
body.electro-dark aside .lists li.active,
body.electro-dark aside .lists li:hover {
  background-color: #0000006b !important;
}

body.electro-dark .modal-content input,
body.electro-dark .modal-content select,
body.electro-dark .tab-content select,
body.electro-dark .tab-content input {
  background: transparent;
}

body.electro-dark .two-them-btn {
  color: var(--bs-dark) !important;
  &:hover {
    color: var(--bs-ec-primary-d) !important;
  }
}
body.electro-dark .prodcut-box-shadow {
  box-shadow: 0px 0px 0px 4px #222222;
}
body.electro-dark #sidebarContent,
body.electro-dark .banner-bg,
body.electro-dark .bg-gray-7,
body.electro-dark .bg-white,
body.electro-dark .bg-gray-1 {
  background-color: var(--bs-ec-dark) !important;
}
/* body.electro-dark .u-header .nav-link , */
body.electro-dark .btn,
body.electro-dark .bg-primary .text-gray-90 {
  color: var(--bs-dark) !important;
}
body.electro-dark .btn-dark,
body.electro-dark .alert-link,
body.electro-dark .card .card-header button,
body.electro-dark .address_box .head span,
body.electro-dark .address_box .head li span,
body.electro-dark .prodcut-price .text-gray-100,
body.electro-dark .opt span {
  color: var(--bs-blue) !important;
}
.u-hamburger__inner::after,
.u-hamburger__inner::before,
body.electro-dark .u-hamburger__inner {
  background-color: white;
}
